python小白到入门

变量:能用数字、字母、下划线,数字不能放在最前面。
(1)print(keyword.kwlist),显示关键字。(橙色)要先导入import keyword。
(2)**dir(builtins)**显示出函数等。(紫色)
(3)input输入,print输出,input输入的全为字符串。

>>> in_a = input("请输入内容")
请输入内容this is python
>>> in_a
'this is python'
>>> print(in_a)
this is python

(4)True 真,False 假。
(5) // 向下取整,**幂运算。
(6)引号:

>>> s1 = 'string1'
>>> s2 = "string2"
>>> s3 = """string3
支持换行,其他两个里面不支持换行"""

(7)字符串 * 数字 = 数字倍数的字符串。
(8)字符串相加,直接连在一起。
(9)

>>> ' '.join([s, t, r])
'nice to meet you !'
#将前面的东西插入两个字符串中间

(10)’%s’占位符

>>> '%s %s %s' % (s, t, r)
'nice to meet you !'

(11)

>>> '{} {} {}'.format(s, t, r)
'nice to meet you !'
>>> #与%s一样

(12)’%d’数字,%6d 6表示最低位数。

(13) %09.2f 9表示最少九位,.2表示保留两位数

>>> "%09.2f" % 357.265
'000357.26'
>>> '%19.2f' % 357.265
'             357.26'
>>> #19 表示最少19位

(14) %c ASCII转化,将字母转化为数字。
(15) %o 八进制,%x 十六进制。
(16) %r 判断是字符串还是数字

>>> "%r" % '123'
"'123'"
>>> "%r" % 123
'123'

(17) format:
1、

"{a:.2f}".format(a=12.333, b=23.5555)
'12.33'
>>> "{b:.2f}".format(a=12.333, b=23.5555)
'23.56' #更方便替换
>>> "{:.2%}".format(0.35)
'35.00%'#自动转化为百分比形式

2、

"{a:*^10.2f}".format(a=12.333, b=23.5555)
'**12.33***'
>>> "{a:*>10.2f}".format(a=12.333, b=23.5555)
'*****12.33'
>>> "{a:*<10.2f}".format(a=12.333, b=23.5555)
'12.33*****'
>>> f'{a:.2f}'
#用*号代替空格,分别在不同位置

3、

>>> "{{ hello {}}}".format("Ning")
'{ hello Ning}'
想要输出带括号

4、

>>> 1.01 - 0.9
0.10999999999999999
>>> 101 - 90
11
>>> 11 / 100
0.11
>>> #计算小数时可以扩大倍数

(18)len()表示出字符串的个数。
(19)str()int()、float()强制变为字符串、整数、小数。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值