IT Xiao Ang Zai 7月16号
今天开始了python暑期学习,由于忙着考试,几乎忘记了python的一些基本语法,今天重拾python,为大家分享python的学习笔记,希望对大家有所帮助。
先来张图:
版本:python3.64
编程软件:IDLE,pycharm(有时会sublime)
一:先学会用IDLE启动python
从桌面启动IDLE:
显示了我们的python版本是3.6.4版本,现在让我们进入IDLE学习:
<1>.
>>>:这三个向右的箭头是一个提示符,表示python已经准备好了,等待着你输入python指令
现在让我们输入一串字符串(相信大家对字符串不太陌生吧)
比如:print("Hello Word!")
表示python知道我们的意图,这里引号内的部分可以是其他部分,python会把它内的所有当作字符串处理,即绿色的部分,蓝色的部分为输出的结果。下面有几个实例可以说明:
>>>print("I love you.")
I love you.
>>>print("My first python.") #这是我的第一个python程序
My first python.
我们可以看到,#后的部分不会被打印出,表明#其实是一个注释符号,比如java的 // ,/* */,/** */,c的//等.
<2>尝试一些与别的编程语言不同的新东西
我们可以看到python其实比我们想的要智能一点
由此可知,python可以做加法,还可以做字符串拼接,以及字符串累乘,还可以进行大数相乘,是因为python不像其他语言一样,它没有长度限制。然而但,python不可以做字符串与数字的加法,会显示类型错误TypeError这个异常。
“+”运算符有连接字符串的作用(在连接两个字符串是重载为字符串连接符),但是在连接字符串和数字时,会被认为是运算符加号,而在加法运算中,出现了类型不一致,所以报错。此时可以进行类型转换,转换为同一类型,就可以相拼接或加,这在之后会讲到。
二:python的缩进,输入,以及选择语句
<1> 缩进是python的灵魂
缩进要严格对齐,缩进要严格对齐,缩进要严格对齐,重要的事情说三遍。如果缩进不对齐,会出现错误,有时代码多的话,不好维护,所以要有良好的习惯。
比如:
但如果缩进错误,会报错:
<2> 输入语句
python的输入语句为a=input(),然后可以用b=int(a),b=float(),b=str(a)转换后赋值。
<3>选择语句
选择语句与c和java的选择语句类似,但写法有所不同
c与java:
if (b==3){ }
else{}
python:
if b==3:
语句1
else :
语句2
和c与java相比,python去掉了选择语句的括号与包含执行块的大括号,加上了:语句块也显而易见了,在:后会自动缩进,此时,不要忘了缩进的对齐规则。
以上是本节内容,下面对一些常见的知识进行补充:
1.缩进时常用Tab键进行,也便于维护
2.window下用IDLE进行python编写时,Alt+n返回最近一条语句,Alt+p向上依此类推,苹果系统是Ctrl+n与Ctrl+p
3.用ctrl+n可以新建一个IDLE文本输入框
4.我们编程时要专注于一门语言,用python3打印字符串时,不要混用python2与c的语法,
print I love you
printf(" ")
都是错误的
python有很多帮助文档,大家可以关注下官网,及时了解python的更新,本人以后会更新python的笔记,欢迎大家及时纠正错误与分享一些更好的方法经验。
Let us make us bertter !