python 学习笔记1
一、第一个程序Hello World
print(“Hello World”)
执行命令输出
Hello World
二、变量、字符编码
变量定义的规则:
变量名只能是 字母、数字或下划线的任意组合
变量名的第一个字符不能是数字
以下关键字不能声明为变量名
['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']
三、注释
当行注视:# 被注释内容
多行注释:""" 被注释内容 """
四、用户输入input
a=input("input:")
五、模块初识
Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持。
1、sys模块
2、os模块
六、数据运算
七、if
1、用户登录验证
# Author:wangx23tl # -*- coding: utf-8 -*- username = "admin" password = "123" print("请输入用户名密码") in_username = input("用户名:") in_password = input("密码:") if in_username == username and in_password == password: print("欢迎登陆") else: print("用户名密码输入错误")
八、while循环
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:
while 判断条件: 执行语句……
执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。
当判断条件假false时,循环结束。
a = 1 while True: print(a)
恩这是个神经病一样的无线循环
由于while循环为判断条件执行循环,在while 循环之后可以接else:
count = 0 while count < 5: print(count, " is less than 5") count = count + 1 else:print(count, " is not less than 5")
九、for 循环
for循环可以用来遍历某一对象(遍历:通俗点说,就是把这个循环中的第一个元素到最后一个元素依次访问一次)。for循环的基本结构如下:
for <variable> in <sequence>: <statements> else: <statements>
实例:
>>>languages = ["C", "C++", "Perl", "Python"] >>> for x in languages: ... print (x) ... C C++ Perl Python >>>
以下 for 实例中使用了 break 语句,break 语句用于跳出当前循环体:
sites = ["Baidu", "Google","Runoob","Taobao"] for site in sites: if site == "Runoob": print("菜鸟教程!") break #break破坏当前循环(跳出循环) print("循环数据 " + site) else: print("没有循环数据!") print("完成循环!")
执行结果:
循环数据 Baidu
循环数据 Google
菜鸟教程!
完成循环!
对了差点忘了在循环中还有另外两个重要的命令 continue,break 来跳过循环,continue 用于跳过该次循环,break 则是用于退出循环,这两条命令同样适用于while循环
range()函数
如果你需要遍历数字序列,可以使用内置range()函数。它会生成数列。例如:
>>>for i in range(5): ... print(i) ... 0 1 2 3 4
rane函数详解:http://www.cnblogs.com/wangx23tl/p/8305900.html
浙公网安备 33010602011771号