最近由于工作需要,开始学习python这门语言。和大家分享一下学习中的经验。那里有不足或者错误的地方,请大家多多指教。
环境搭建
运行环境:windows7系统。python的环境我选择pycharm集成环境。免去了自己搭建环境变量等等一些操作。
开发工具:PyCharm 2019.1.2。python的开发工具有很多。个人比较喜欢python的风格,所以我选择Pycharm
工具下载链接:https://pan.baidu.com/s/1IyCAplqj-1Ozdq67RpJ-rw 提取码:w7vo
也可以去官网下载最新版本;https://www.jetbrains.com/pycharm/download/#section=windows
因为我主要享用到python的网络爬虫,所以我主要针对实现爬虫这个功能开始学习。
缩进:
python整个格式框架都是以缩进来表明他的包含和层级关系的,不想其他语言可以用括号括起来。1个缩进等于4个空格。当然在pycharm这个工具中。所以可以按一个tab键就可以了。
缩进进场用在if、while、for、def(方法的命名)、class(类的命名)等关键字的主题里面。同事这些关键字后面都必须带有冒号(:)用来说明下面是一整个主体
例如:
if 1<2: print(1) def main(): print(1)
注释:
python语言的注释使用“#”来进行单行注释的。通过三个单引号或者三个双引号进行批量注释。(‘‘‘、""")
变量:
python语言允许采用大写字母、小写字母、数字、下划线(_)和汉字等字符及其组合给变量命名,但名字的首字符不能是数字,中间不能出现空格,长度没有限制。需要注意的是python语言对于大小写非常敏感。例如python和Python就代表两个不同的变量。
python的变量声明无需进行定义,而是直接进行赋值。根据后面赋值来决定这个变量是什么类型。比如 i = 1,i = "abc",i = [‘red‘,‘orange‘,‘yellow‘,‘green‘,‘blue‘,‘indigo‘,‘purple‘]
赋值:
python有很灵活的表达式进行赋值。例如:a=1,b=2.可以携程a,b=1,2。还可以做变量值呼唤。a,b = b,a
引用:
python采用import关键字进行引用。引用功能库之前需要进行导入。pycharm的导入方法如图,
选择“File”===》Settings
点击红色框中的加号
搜索你需要加载第三方库,然后点击Install Package进行安装
基本输入输出函数:
input(),获得用户输入之前,input()函数可以包含一些提示性文字,例如:input("请输入一个大于0小于10的正整数")
eval(),这是python一个十分重要的函数,它能够以python表达式的方法进行解析并且执行字符串,将执行后的结果进行输出。例如:a = eval("1+2") print(a)的结果就是3。eval函数和input函数通常一起使用,用来获取用户输入的内容
print(),他有三种用法,第一种直接print(“hello world”),第二种print(变量1,变量2,变量3),它会把三个变量同时输出,第三种print("数字{}和数字{}的乘积是{}".format(2, 3, 2*3))数字2和数字3的乘积是6,用于混合输出字符串与变量值
print函数中可以有end参数。例如:print(24,end="***"),那么它输入的内容是:24***。end代表拼接的意思。给逗号钱的数字后面追加end参数的值。
转载请注明出处。
原文地址:https://www.cnblogs.com/xiaoxiaolee/p/11825332.html