IT Xiao Ang Zai  7月16号

今天开始了python暑期学习,由于忙着考试,几乎忘记了python的一些基本语法,今天重拾python,为大家分享python的学习笔记,希望对大家有所帮助。

先来张图:

python学习笔记分享(一)_pycharm


版本:python3.64

编程软件:IDLE,pycharm(有时会sublime)


一:先学会用IDLE启动python

从桌面启动IDLE:

python学习笔记分享(一)_字符串_02

显示了我们的python版本是3.6.4版本,现在让我们进入IDLE学习:

<1>.

>>>:这三个向右的箭头是一个提示符,表示python已经准备好了,等待着你输入python指令

现在让我们输入一串字符串(相信大家对字符串不太陌生吧)

比如:print("Hello Word!")

python学习笔记分享(一)_字符串_03

表示python知道我们的意图,这里引号内的部分可以是其他部分,python会把它内的所有当作字符串处理,即绿色的部分,蓝色的部分为输出的结果。下面有几个实例可以说明:

>>>print("I love you.")

I love you.

>>>print("My first python.")  #这是我的第一个python程序

My first python.

我们可以看到,#后的部分不会被打印出,表明#其实是一个注释符号,比如java的 // ,/* */,/** */,c的//等.


<2>尝试一些与别的编程语言不同的新东西

python学习笔记分享(一)_python_04

我们可以看到python其实比我们想的要智能一点


由此可知,python可以做加法,还可以做字符串拼接,以及字符串累乘,还可以进行大数相乘,是因为python不像其他语言一样,它没有长度限制。然而但,python不可以做字符串与数字的加法,会显示类型错误TypeError这个异常。

“+”运算符有连接字符串的作用(在连接两个字符串是重载为字符串连接符),但是在连接字符串和数字时,会被认为是运算符加号,而在加法运算中,出现了类型不一致,所以报错。此时可以进行类型转换,转换为同一类型,就可以相拼接或加,这在之后会讲到。


二:python的缩进,输入,以及选择语句

<1> 缩进是python的灵魂

缩进要严格对齐,缩进要严格对齐,缩进要严格对齐,重要的事情说三遍。如果缩进不对齐,会出现错误,有时代码多的话,不好维护,所以要有良好的习惯。

比如:

python学习笔记分享(一)_pycharm_05

python学习笔记分享(一)_python_06

但如果缩进错误,会报错:

python学习笔记分享(一)_python_07

<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 !