python 判断如果是个位数前面加个0_python基础语法

python 基础语法:

(1)打印 hello world

print("hello world")print('你好 世界')

(2)注释

1、(单行注释) 以 # 开头,后面的文字直到行尾都算注释

2、(多行注释) 多行注释是用三引号 ''' ''' 包含的(单引号 和 双引号都可以)

3、(中文注释)注释中文,程序开头加 # -*- coding:utf-8 -*-

(3)数据类型

1、变量不需要声明,直接输入,大小写敏感

2、内置函数 type() , 查询变量类型

var = 1print(var)print(type(var))  # 整数类型 # var = 1.1print(var)print(type(var)) # 浮点数类型 # var = 'hello'print(var)print(type(var)) # 字符串 # var = (1==1)print(var)print(type(var)) # 布尔型 # var = Noneprint(var)print(type(var)) # 空值 # var = complex(1,2) # complex(a,b)表示,复数的实部 a 和 虚部 b 都是浮点型print(var) # (1+2j)print(type(var)) # 复数类型 # 

3、字符串以 ' ' 或 “ ” 括起来的任意文本

4、布尔类型(True , False , 可以用 and ,or,not 运算 )

5、多变量赋值

a = b = c = 1a, b, c = 1, 2, "john"  # 等号两边都是元组,可加上括号,增加可读性print(a)print(b)print(c)

(4)运算

1、加、减、乘、除、求余、乘方

2、乘方 ** 右结合

2**3=8

2**2**3=256

(2**2)**3=64

3、整数运算结果仍是整数,浮点数运算结果仍是浮点数。

整数和浮点数混合运算的结果就是浮点数。

4、字符串与整数相乘

print('abc'*3)  # abcabcabc

5、在python中,0、空字符串“ ” 和 None 看成 False , 其他数值 和 非空字符串看成 True;

True and "a=T" 结果: "a=T "

"a=T" or "a=F" 结果: "a=T"

and 和 or 运算的一条重要的规则:短路运算。

① 计算 a and b :

如果a 为False , 结果必为False ,所以返回 a;无需判断b;

如果a 为 True ,再判断 b ,都为True,结果为True;

②计算 a or b :

如果a 为True , 结果必为True ,所以返回 a;无需判断b;

如果a 为 True ,再判断 b ,都为True,结果为True;

即:python解释器在做布尔运算时,只要能提前确定计算结果,就不再向后算,直接返回结果。

6、不支持自增(i++)和 自减(i--)

(5)输入

x = input()print(x)print(type(x)) # y = input()    # 1+2print(y)       # 1+2print(type(y)) # 

注意:input() 输入数据得到的类型为字符串类型。

(6)输出

x = print('1+2=',1+2)  # 1+2= 3print("""           # hahhhahh                # ahah""")      print('你好世界')  # 换行符# 转义print(r'C:log.txt')print('C:log.txt')# print 语句与字符串格式运算符( % )结合使用,实现字符串替换功能# %s表示由一个字符串来替换,%d表示由一个整数来替换,%f表示由一个浮点数来替换。print("%s is number %d!" % ("Python", 1)) 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值