【Python学习笔记】第二记

Python的一般语法和及应用

Python非常注意语法及格式的书写。Python的语法非常简单,但是格式很有要求不像C那么的自由。C可以随意的使用缩进,换行,但是Python不行,一个缩进可能改变整个代码的意思。
Python不需要“ ;”作为语句的结束标志,一般情况下直接换行就代表写完一串语句。
Python作为一个动态编程语言,不需要提前声明变量,Python可以边声明边使用。

输入和输出

输出语句

Python的输出非常简单,只要一个单词:print

print('Hello World!')

不需要 ;结尾。直接换行运行便可打印Hello World!
其中()中填入想要打印的内容,若是字符串需要用符号标记起来,字符串的标记符第一记中有讲。

print("Hello World!")

print("""Hello World!""")

输入语句

输入语句也非常简单,和输出一样,只需要一个input

input()

但是我们需要一个变量来储存我们输入的字符
上面说到,python可以边声明边使用我们就可以这样

s = input()

这样s就是我们输入的数据的变量名了。
注:需要注意的是,不论我们输入的是什么,s都是字符串格式另,如果想要查看某个变量的类型,可以使用print(type())来查看。

条件判断

和C一样,条件判断是用if进行判断。判断完成之后需要执行的代码另起一行,需要缩进(pycharm会自动缩进,其他的不知道会不会)

i = 0
if i <= 4print('判断语句')

和C不一样的是,多重判断。
C的多重判断是if……else if……
python的多重判断是用elif

if i <=5:
	print('i小于5')
elif 5 < i <= 10:
	print('i小于10大于5')
else i > 10:
	print('i大于10')

循环

while循环

while循环的语法格式如下:

while 判断语句:
	符合条件执行的代码1
	符合条件执行的代码2
	……

个人建议代码1写循环计数器。理由在循环中断中解释

for循环

for循环可以将元组、列表、数组、序列或字典中的元素进行遍历
for循环的语法格式如下:

for i in 序列\元组\列表\数组\字典
	循环执行代码

循环中断

循环中断分为两种,一个是break中断,一个是continue中断

break中断

break中断:终止整个循环
例:

while 判断条件:
	满足条件执行的代码
	if 判断是否终止循环:
		break

如果判断终止循环成立的话,整个循环便结束,不论是否进行完,不论进行了多少此循环

continue中断

continue中断:终止本次循环,执行下一次循环

while 判断条件:
	满足条件执行的代码
	if 判断是否中断循环
		continue

continue是终止本次循环,执行下一次循环。完整的循环还在进行,只是本次的被终止了。
上面说到建议循环代码1写循环计数器,电脑阅读到continue语句时,就不再往下执行代码了,如果计数器放在最后执行的话,continue会阻断计数器累加,导致陷入死循环。(这种方法也不一定是最好,看情况安排)

else和循环配合使用

循环执行完之后需要继续执行接下来的代码。else和循环配合使用的目的是,当完成循环的时候,执行else后的代码。若循环未执行,则else也不执行。
while循环和for循环都可以和else配套使用。

发布了2 篇原创文章 · 获赞 0 · 访问量 24
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览