Python 学习笔记1 基础命令
print('Hello Python') 打印函数
myname = input() 接收用户输入的数值
len(x) 返回 x的字符串长度
str() int() float() 将变量转化为字符串,整数,浮点数
布尔值为True和False
比较操作符
== 等于; != 不等于; < 小于 ; > 大于; <= 小于等于; >= 大于等于
python中没有三个等号(===)的操作符 判断两值是否相对等 使用== 两个等号
整型或浮点型的值永远不会与字符串相等
布尔操作符
and or not
and 两个都为真才为真; or 只有有一个为真就为真 not 为非操作, not True 为False
控制流 使用缩进,表示代码块 使用: 表示判断条件结束
-
if name ==='Fizz':
-
-
print('Hello Fizz')
-
-
elif name === 'Tom':
-
-
print('Hello Tom')
-
-
else:
-
-
print('Hello Mon')
while 循环语句
-
spam = 0
-
while spam < 5:
-
print('Hello World.')
-
spam = spam + 1
跳出while 循环语句使用break
-
while True:
-
print('Please type your name.')
-
name = input()
-
if name == 'your name':
-
break
-
print('Thank you !')
continue语句 while循环执行到continue语句时,会马上跳回到循环开始处,重新对循环条件求值
-
while True:
-
print('Who are you ?')
-
name = input()
-
if name != 'Joe':
-
continue
-
print('Hello Joe, What is the password? (Tt isa fish.)')
-
password = input()
-
if password == 'swordfish':
-
break
-
print('Access granted')
for 循环与range() 函数
关键字 for in range
-
for i in range(5):
-
print('循环了'+str(i+1)+'次')
另外需要注意的是range函数可以设置最多三个参数
开始,结束,步长
-
for i in range(12, 16):
-
print(i)
此时打印的是 12,13,14,15.此处需要注意没有16
-
for i in range(0,10,2):
-
print(i)
从0到8 间隔为2
所以打印出的是0,2,4,6,8
导入一个新的模块使用import 关键字
如导入random模块
-
import random
-
for i in range(5):
-
print(random.randit(1,10)
random.randint()函数代用求值为传递给他的两个整数之间的一个随机整数
引入多个模块使用可以使用简写
import random, sys, os, math
使用from import 语句引入模块如 from random import * 可以直接使用random中的所有函数,无需再加前缀random.
可以使用sys.exit() 提前结束程序
文章来源: fizzz.blog.csdn.net,作者:拿我格子衫来,版权归原作者所有,如需转载,请联系作者。
原文链接:fizzz.blog.csdn.net/article/details/100163923
- 点赞
- 收藏
- 关注作者
评论(0)