零基础学习python

Posted xiaoxiaolee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了零基础学习python相关的知识,希望对你有一定的参考价值。

最近由于工作需要,开始学习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)
View Code

注释:

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参数的值。

 

 

转载请注明出处。

以上是关于零基础学习python的主要内容,如果未能解决你的问题,请参考以下文章

零基础如何学好python?Python代码规范之命名规范

Python零基础该如何学习

python中模块和包的零基础学习

python中模块和包的零基础学习

python中模块和包的零基础学习

python中模块和包的零基础学习