python世界level1
Python世界 -------第一课
Python新手村1654948748
作为一个从来没有进入过IT世界的小白,第一次踏入IT世界使用的是python登陆器登陆的,All is well!
#各位路过的大神多多批评指正
- 新手任务1
- 和这个世界打个招呼吧。(使用Pycharm打印出 Hello world!)
1 #!usr/bin/env python 2 # Author:Ponke91 3 4 print("Hello world!")
Tips:使用Pycharm时,最好先设置好默认模板(1 #!usr/bin/env python 2 #Author:Ponke91 )这两个程序声明和注释可以在Pycharm中预先设置好,这样我们在以后的操作中可以节省不少时间。给我们打怪升级创造条件。
File→Setting→Editor→File and Code Templates→Python Script→
输入#!usr/bin/env python # Author:XXXX
→Apply→OK
- 技能学习1(变量)
声明变量
name=“Ponke91"
上述代码声明了一个变量,变量名为: name,变量name的值为:"Ponke91"
变量定义的规则:- 变量名只能是 字母、数字或下划线的任意组合
- 变量名的第一个字符不能是数字
-
以下关键字不能声明为变量名['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']
变量定义的规则:1 #!usr/bin/env python 2 # Author:Ponke91 3 name="Ponke91" 4 name1=name 5 print(name,name1)
- 技能学习2(输入)
input(交互,用户输入)&format,“+”等方式的字符串拼接/格式化View Codeimport(模块导入)
# 导入一个模块 import model_name # 导入多个模块 import module_name1,module_name2 # 导入模块中的指定的属性、方法(不加括号)、类 from moudule_name import moudule_element [as new_name]
- 和这个世界打个招呼吧。(使用Pycharm打印出 Hello world!)
- 技能学习3(循环)
if-else
View Code1 #!/usr/bin/env python 2 #Author:Ponke91 3 #编辑一个程序 4 #验证登陆密码是否正确 5 import getpass 6 Name=input("请输入用户名:") 7 Password=input("请输入密码:") 8 loadname=input("请输入登陆用户名:") 9 if loadname!=Name: 10 n=0 11 while n<3: 12 print("账户不存在,请重新输入") 13 loadname=input("请重新输入用户名") 14 n=n+1 15 if n==3: 16 print("账户错误") 17 if loadname==Name: 18 loadPWD=input("请输入登陆密码:") 19 for count in range(3): 20 if Password!=loadPWD: 21 print("密码错误") 22 loadPWD=input("请重新输入密码") 23 else: 24 print("Welcome!%s"%(loadname)) 25 if count==2: 26 print("账户已锁定") 27 if Password==loadPWD: 28 break
1 #!/usr/bin/env python 2 #Author:Ponke91 3 #编辑一个程序,先设置登陆账号和密码,并且需要对设置的密码进行验证,当两次输入的密码不一致时报错 4 #验证登陆密码是否正确 5 import getpass 6 Name=input("请输入用户名:") 7 Password=input("请输入密码:") 8 loadname=input("请输入登陆用户名:") 9 loadPWD=input("请输入登陆密码:") 10 """if loadname!=Name: 11 n=0 12 while n<3: 13 print("账户不存在,请重新输入") 14 loadname=input("请重新输入用户名") 15 n=n+1 16 if n==3: 17 print("账户错误")"""
18for count in range(3):
19 if loadname!=Name or loadPWD!=Password:
20 print("密码错误")
21 loadPWD=input("请输入登陆密码:")
22 elif Password == loadPWD and loadname == Name:
23 print("Welcome!%s" % (loadname))
24 if count == 2:
25 print("账户已锁定")
26 break。
Python世界 -------第一课
Python新手村1654948748
作为一个从来没有进入过IT世界的小白,第一次踏入IT世界使用的是python登陆器登陆的,All is well!
#各位路过的大神多多批评指正
- 新手任务1
- 和这个世界打个招呼吧。(使用Pycharm打印出 Hello world!)
1 #!usr/bin/env python 2 # Author:Ponke91 3 4 print("Hello world!")
Tips:使用Pycharm时,最好先设置好默认模板(1 #!usr/bin/env python 2 #Author:Ponke91 )这两个程序声明和注释可以在Pycharm中预先设置好,这样我们在以后的操作中可以节省不少时间。给我们打怪升级创造条件。
File→Setting→Editor→File and Code Templates→Python Script→
输入#!usr/bin/env python # Author:XXXX
→Apply→OK
- 技能学习1(变量)
声明变量
name=“Ponke91"
上述代码声明了一个变量,变量名为: name,变量name的值为:"Ponke91"
变量定义的规则:- 变量名只能是 字母、数字或下划线的任意组合
- 变量名的第一个字符不能是数字
-
以下关键字不能声明为变量名['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']
变量定义的规则:1 #!usr/bin/env python 2 # Author:Ponke91 3 name="Ponke91" 4 name1=name 5 print(name,name1)
- 技能学习2(输入)
input(交互,用户输入)&format,“+”等方式的字符串拼接/格式化View Codeimport(模块导入)
# 导入一个模块 import model_name # 导入多个模块 import module_name1,module_name2 # 导入模块中的指定的属性、方法(不加括号)、类 from moudule_name import moudule_element [as new_name]
- 和这个世界打个招呼吧。(使用Pycharm打印出 Hello world!)
- 技能学习3(循环)
if-else
View Code1 #!/usr/bin/env python 2 #Author:Ponke91 3 #编辑一个程序 4 #验证登陆密码是否正确 5 import getpass 6 Name=input("请输入用户名:") 7 Password=input("请输入密码:") 8 loadname=input("请输入登陆用户名:") 9 if loadname!=Name: 10 n=0 11 while n<3: 12 print("账户不存在,请重新输入") 13 loadname=input("请重新输入用户名") 14 n=n+1 15 if n==3: 16 print("账户错误") 17 if loadname==Name: 18 loadPWD=input("请输入登陆密码:") 19 for count in range(3): 20 if Password!=loadPWD: 21 print("密码错误") 22 loadPWD=input("请重新输入密码") 23 else: 24 print("Welcome!%s"%(loadname)) 25 if count==2: 26 print("账户已锁定") 27 if Password==loadPWD: 28 break
1 #!/usr/bin/env python 2 #Author:Ponke91 3 #编辑一个程序,先设置登陆账号和密码,并且需要对设置的密码进行验证,当两次输入的密码不一致时报错 4 #验证登陆密码是否正确 5 import getpass 6 Name=input("请输入用户名:") 7 Password=input("请输入密码:") 8 loadname=input("请输入登陆用户名:") 9 loadPWD=input("请输入登陆密码:") 10 """if loadname!=Name: 11 n=0 12 while n<3: 13 print("账户不存在,请重新输入") 14 loadname=input("请重新输入用户名") 15 n=n+1 16 if n==3: 17 print("账户错误")"""
18for count in range(3):
19 if loadname!=Name or loadPWD!=Password:
20 print("密码错误")
21 loadPWD=input("请输入登陆密码:")
22 elif Password == loadPWD and loadname == Name:
23 print("Welcome!%s" % (loadname))
24 if count == 2:
25 print("账户已锁定")
26 break。