首页 > 代码库 > Python学习----Day1

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