python_笔记_第一周_终结

基本输入输出


print及print定制输出

print('hello,python')
print(1,2,3,4,5,6,sep=' X ',end = '')
print(' =',1*2*3*4*5*6)

input 注意:输入的都是字符串

#input输入的都是字符串
input('input num:')     

数据类型


int, float, str, bool( True False)

type():查看数据类型
isinstance(数据,类型):判断数据类型

print(type(10))
print(isinstance(100,int))

算数运算


基本运算规则和数学是一样的

print(5**2) #25  
print(25**(1/2)) #5  

注意:幂运算可以用来开方

比较运算


>、<、==、!=、>=、<=

逻辑运算


and ,or ,not

赋值运算


=, +=, -=, *=, /=, //=, %=, **=

a=1
a=33
a = b = c =  100
a,b,c = 10,21,11

交换数据

a,b = b,a #(交换数据可以使用多个变量赋值)

if 条件分支


a = 10
b = 20
c = 30
if a > c:
    print('if True')
elif a > b :
    print('if elif')
else :
    print('if else')

for 循环


for x in range(10): # 0~9
    print(x,end ='')
print() 
for x in range(11,21): # 11~20
    print(x,end ='')
print() 
for x in range(0,21,2): # 0 2 4 6~20
    print(x,end ='')        
print()

环中没有使用变量可以用_表示

for _ in range(100): # 如果循环中没有使用变量可以用_表示该变量循环中没有使用
    print('')

while 循环


while True:
    print('while :')

循环控制 break , continue , else


continue 到循环尾,立即结束本次循环
break 跳出循环,
else 循环正常死亡时执行,如果在循环中遇到break,else语句不执行

while True:
    print('..')
    break
else:
    print('while 中没有break') 

产生随机数


import random  # 导入随机数模块
random_num=random.randint(0,100)
 # 产生一个0 - 100 的随机数

关键词——记单词


markdown
sublime
hbuilder
typora
python
ipython
jupyter
int
float
bool
complex
type
isinstance
range
count
continue
break
else
True
False
random

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容