Python基础(一)2021-5-15

一、赋值句

形式:变量 = 值

eg: x = 1

y = 2

k = x + y

赋值语句有多种形式:

1、序列赋值

A.左侧变量个数和值的个数相等

 eg:x,y = 4,8

x,y = ab 此时x = a,y = b

a = 4,b = 8 如果想要交换ab的值,可直接写成a,b = b,a

B.左侧变量个数和值的个数不等

 eg:i,*j = [1,2,3] 此时 i = 1,j = [2,3]

2、多变量赋值

 eg: a = b = c = 5 此时a,b,c的值都为5  

二、分支语句

1.if语句

if 逻辑表达式:

语句块1

else:

语句块2

 eg:

判断奇偶性

     x = int(input())

     if x%2 == 0:

           print(偶数)

     else:

           print(奇数)

2.for语句

for variable in 列表:

语句块

 eg:

     遍历列表

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

        print(i)

  • range函数(所有参数必须是整形)

  rang(start,stop,step)

  start:计数从start开始,默认从0开始

        例如:range(5)等价于range(0,5)

  stop:计数到stop结束,但不包括stop

        例如:list(range(0,5))是[0,1,2,3,4]没有5。list可以将序列转换成列表形式

  step:步长,默认为1

        例如:range(0,5)等价于range(0,5,1)

 eg:

产生0-9的序列

list(range(10))       #注意!不是9,是10

产生1-9的序列

list(range(1,10))

希望序列步长为4

list(range(1,10,4))

如果希望序列递减

list(range(0,-10,-1))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值