一:重点知识点概括
1. Python 的输出与输入函数 ---- print(), input()
2. 条件判断 ---- if else, elif
3. 循环 ---- while, for
二:Python 的输出与输入函数
1. Python 的输出函数: print() #打印输出
print() 可以打印输出字符串、整数、数字计算结果,遇到逗号"," 会输出一个空格。
例如: >>> print("Hello world!")
Hello world!
>>> print("你好,世界!")
你好,世界!
>>> print("100")
100
>>> print(100+200)
300
>>> print("Hello world!", "100")
Hello world! 100
2. Python 的输入函数: input()
input() 函数可以让用户输入字符串,并存放到一个变量里。
例如:>>> name = input("请输入您的姓名:")
请输入您的姓名:
当你输入 name = input("请输入您的姓名:") 并按下回车后,Python 交互式命令行就在等待你的输入了。这时,你可以输入任意字符,然后按回车后完成输入。输入完成后,刚才输入的内容就存放到变量
里了。
- name
我们可以通过 print() 打印出 name。
例如: name = input("请输入您的姓名:")
print(name)
三:条件判断
python 中条件判断语句是 if else,其执行形式如下:
--------------------------------------------------
if <条件 1>:
执行 1
else:
执行 2
-----------------------------------------------------
其意思是:如果 if 语句判断是 True,就把缩进的语句执行了。如果 if 判断是 False,不执行 if 的内容,执行 else 的内容。
例如:
name = "Jack"
password = "king"
name1 = input("Please input your usename:")
password1 = input("Please input your password:")
if name1 == name and password1 == password:
print("Well done...")
else:
print("Wrong!!")
如果想 if 判断复杂一点,可以用 elif 语句,elif 是 else if 的缩写,其执行形式如下:
--------------------------------------------------------------
if <条件 1>:
执行 1
elif <条件 2>:
执行 2
elif <条件 3>:
执行 3
else:
执行 4
---------------------------------------------------------------
其意思是:如果 if 语句判断是 True,就把缩进的语句执行了。如果 if 判断是 False,则判断 elif 的内容。说白了,就是,如果条件 1 满足,就执行 1,如果条件 1 不满足,就判断条件 2 是否满足,以此类推。如果都不满足,则执行 else 判断。
例如:
name = "Jack"
password = "king"
name1 = input("Please input your username:")
password1 = input("Please input your password:")
if name1 == name and password1 == password:
print("Well done...")
elif name1 == name and password1 != password:
print("密码错误!")
elif name1 != name and password1 == password:
print("用户名错误!")
else:
print("用户名或密码错误!")
四:while 循环 与 for 循环
1. while 循环语句用于循环执行程序,即在某条件下,循环执行某段程序,当条件为 False 时退出循环,并执行循环体后面的语句。
例如:
- a = 0
- while a < 5:
- print(a)
- a +=1
- 我们写一个稍微复杂点的while循环,比如:
- age = 12
- count = 0
- while count<3:
- age1 = int(input("please input your age:"))
- if age1 == age:
- print("Good")
- break
- elif age1 > age:
- print("Bigger")
- else:
- print("Smaller")
- count +=1
- 2. for循环语句。 for循环的形式是:
- for x in ...
- 例如:
- age = 12
- for a in range(3):
- age1 = int(input("please input your age:"))
- if age1 == age:
- print("Good")
- break
- elif age1 > age:
- print("Bigger")
- else:
- print("Smaller")
- ===============================================================================================
- 小结: 慢慢学吧,道阻且长,行则将至。
来源: http://www.bubuko.com/infodetail-1976248.html