天池python基础入门课程笔记

第一章:变量

1.1变量
常量
变量:
变量名称:
1、不使用保留名
2、变量命名规定
必须以字母或者下划线开头
必须包含字母、数字、下划线
大小写敏感
保留名
赋值操作
1.2类型
整数、浮点数、字符串、布尔值、空值

type() ##输出类型
int() ##转为整型
float()##转为浮点型
str()##转为字符串
input()##输入信息

用户输入

input('who\n')

格式化

a=0.6 
b=12
c=a*b
print('%.3f'%c)

第二章:条件

if函数注意冒号和缩进,一层缩进是一个tab或者四个空格,减少一层缩进表示代码块结束

x=5

if x>10:

    print('big')

if x<10:

    print('small')

print('finish')


​

small
finish

##嵌套条件

x=6

if x>5:

    print('大于5')

    if x==6:

        print('等于6')

大于5
等于6

##双路判断

x=6

if x>5:

    print('大于5')

else:

    print('小于5')

大于5

##多路判断

x=6

if x>5:

    print('大于5')

elif x>3:

    print('大于3')

else:

    print('小于等于3')

大于5

##作业:

x=-1

if x>100 or x<0:

    print('分数错误')

elif x>=85:

    print('优秀')

elif x>=60:

    print('及格')

else: 

    print('不及格')

分数错误

##捕捉异常

try:

    print(1/0)

except:

    print('wrong')

wrong

##生肖换算

animals=['鼠','牛','虎','兔']

print(animals[0])

第三章:循环

##while循环

n=5

while n>0:

    print(n)

    n=n-1

print('Blastoff')

print(n)

5
4
3
2
1
Blastoff
0

##加延迟

import time 

n=5

while n>0:

    print(n)

    time.sleep(1)

    n=n-1

print('Blastoff')

print(n)

5
4
3
2
1
Blastoff
0

死循环

n=5

while n>0:

    print(n)

print('Blastoff')
##循环控制

import time 

n=5

while n>0:

    print(n)

    time.sleep(1)

    break

print('Blastoff')

print(n)
##循环控制

while true:

    line='quit'

    if  line=='quit':

        break

    if line=='sleep':

        continue

    print(line)   

##计算累加和

n=5

s=0

while n>0:

    s=s+n

    n=n-1

    print(n)

print(s)    

##使用random产生随机数,前闭后开

import random

m = random.randrange(100)##0到100随机数

print(m)

n = random.randrange(1,10,2)

print(n)
##for循环

##和while的区别为遍历

for i in [5,4,3,2,1]:

    print(i)

​

​

for n in ['AAA','BBB']:

    print('CCC',n)
##最大数

s=0

for i in [5,4,3,2,1,123,314,1232]:

    if s<i:

        s=i

print(s)    
##turtle绘图

import turtle

t=turtle.Turtle()

t.shape('turtle')

t.forward(50)##前进50

t.left(90)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值