Python学习----Day1
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习----Day1相关的知识,希望对你有一定的参考价值。
一:重点知识点概括
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")
===============================================================================================
小结: 慢慢学吧,道阻且长,行则将至。
以上是关于Python学习----Day1的主要内容,如果未能解决你的问题,请参考以下文章