python中da_Python基本语法

一 变量

python 中的变量必须命名并且赋值才能够被创建成功

二 变量类型

数字类型:

int

float

bool

参照https://www.cnblogs.com/yvonnes/p/10020958.html

1.对数字使用bool的时候,0返回真,其他都返回假

2.当对字符串使用bool函数时,对于没有值的字符串(也就是None或者空字符串)返回False,否则返回True

3.bool函数对于空的列表,字典和元祖返回False,否则返回True。

4.用bool函数来判断一个值是否已经被设置

非数字类型:

字符串

列表

元组

字典

变量类型转换问题

三 运算符

算术运算符

+ 加  也可用于字符串的拼接

- 减

* 乘

/ 除

// 整除

%取模

**幂运算

比较运算符

类似C语言 == , != ,> ,= ,<=

逻辑运算符

and, or ,not

位运算符

&,|,^,~,<>

四   分支和循环语句

1.分支判断语句

if的使用如下

注意else if在这里是elif

1 a=input()2 a=int(a)3 b=input()4 b=int(b)5 print(a+b)6 if a>b:7 print(a)8 else:9 print(b)

2.循环语句

while的使用如下

a=3a=int(a)while a>=0:

print(a)

a-=1

for循环的使用如下

for i in range(1,5):

print(i)

需要注意的是,这里只会从1输出到4

for循环同样可以对字符串使用

for i in "fuck you":

print(i)

如果想要实现for循环的for(int i=8;i>=2;i-=2)这样的语句,在python中又应该如何去写呢?

for i in range(20,10,-2):print(i)

运行结果为

20

18

16

14

12

五  input 以及print的使用

1.输入

python3.x中仅有input,一行输入全部都看作是字符串。返回值也是字符串。

对于多个数字的输入,可以使用list来辅助输入。

2.格式化输出

1.可以使用format()方法来实现

https://www.cnblogs.com/yymn/p/8074130.html

#输入334

a=input()

a=int(a)

print("cnm{}".format(a))

#输出cnm334

六 python中的函数的使用

先看一看最简单的计算圆的周长和面积的函数吧

pi=3.1415926

defcircle_area(r):return pi*r*rdefcircle_c(r):return 2*pi*r

r=input()

r=float(r)print(circle_c(r))print(circle_area(r))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值