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

 

posted @ 2018-01-17 10:09  wangx23tl  阅读(94)  评论(0)    收藏  举报