Python成长之路【第一篇】:if、while、input、for循环、变量

Python入门

一、input

1、永远等待,直到用户输入了值,就会将输入的值赋值给一个东西

二、变量

1、变量名只能是字母、数字、下划线的组合,单纯的一类或者两类也可以

2、变量名的第一个字符不能是数字

3、以下关键字不能作为变量名

['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

Ps:变量名不能是关键字

  不能和Python内置的名字重复

4、声明变量

#!/usr/bin/env python
# -*- coding: utf-8 -*-
  
name = "zhoubin"

三、if条件语句

1、基本语句

if  "Albert" == "Albert":
    print("正确")
else:
    print("错误")
#注意:缩进用四个空格

2、多条条件

if "Albert" == "Albert":
    print("第一个条件")
elif:
    print("第二个条件")
elif:
    print("第三个条件")
else:
    print("第四个条件")
print("end")

四、while循环

1、基本循环

#while 条件:
     
    # 循环体
 
    # 如果条件为真,那么循环体则执行
    # 如果条件为假,那么循环体不执行

2、break

break用于退出所有循环

while True:
    print("123")
    break
    print("456")

3、continue

continue用于退出当前循环,继续下一次循环

while True:
    print("123")
    continue
    print("456")

五、for循环

# 例:
# test = "Albert"
# for i in test:
#     print(i)
# 输出:
# A
# l
# b
# e
# r
# t
# ps:所有可迭代对象都能用for循环

# dic = {
#     "k1":"v1",
#     "k2":"v2"
# }
# for i in dic.values():
#     print(i)
# 输出:
# v1
# v2
# ps:循环输出字典的值

  

练习题

1、使用while循环输入 1 2 3 4 5 6     8 9 10

2、求1-100的所有数的和

3、输出 1-100 内的所有奇数

4、输出 1-100 内的所有偶数

5、求1-2+3-4+5 ... 99的所有数的和

6、用户登陆(三次机会重试)

  

原文地址:https://www.cnblogs.com/albert0924/p/8662157.html