美文网首页
python基础

python基础

作者: 快去学习不然怎么去看aimer | 来源:发表于2019-08-22 14:10 被阅读0次

    数据类型

    <class 'int'>
    a = 0
    b = 100
    c = -2

    11 # 十进制
    0b01011 # 二进制
    0o13 # 八进制
    0xb # 十六进制

    <class 'float'>
    a = 0.1
    b = -0.7

    <class 'str'>
    s1 = "www"
    s2 = 'yangge'
    s3 = """
    当语句内有单引号时就要用双引号引用

    <class 'bool'>
    1 == True
    0 == False

    数据类型转换

    int(0.1)
    0

    float(1)
    1.0

    str(True)
    'True'

    bool('')
    False
    bool(0)
    false
    bool(1)
    true

    算术运算符

    10 + 2
    10 - 2
    10 * 2
    10 / 3 得到3.33333
    10 // 3 得到3
    10 % 3
    2**3 得到8 ,阶乘
    n += 2

    值判断
    == 等于
    != 不等于

    大于
    < 小于
    = 大于等于
    <= 小于等于

    逻辑判断
    and 并
    or 或
    not 否
    in 属于

    n = 1
    not n 得到 False
    n = 0
    not n 得到True

    if ...:
    print("ok")
    else
    print("notok")

    while true :
    print ("ok")

    for i in range(1,10) 迭代
    print(i)

    break 与continue与shell里是一样的,但是没有break 2.

    while true :
    print ("1")
    break
    else : 当不加break时,执行完while时会接着执行else里的内容,因此要加break
    print ("2")

    for是同样的道理
    for i in range(2):
    if i == 10:
    print('get it')
    n = i
    break
    else:
    print("Nothing")

    字符串

    s1 = shark
    s2 = ‘hello \nworld’
    s3 = ('hello' + 'world')
    s4 = ('rou' * 5)  复制 。*号后面为零或负数时,得到空字符串
    a1 = [1,2,3,4,5,6]
    a1[0],a[2],a[-1]
    a1[2::2]
    len(a1)  得到字符串长度
    

    字符串的方法

    ur1 = ‘qweqwer.asdf’
    ur1.split()
    ur1.resplit()
    ur1.replace('.'.'_')
    ur1.strip() 移除两端空格可替换为其他字符
    ur1.startswith()
    ur1.endseith()
    ur1.index('1')   索引取值
    ur1.capitalize()字符首字母大写
    ur1.title()单词首字母大写
    ur1.upper() 全部大写
    ur1.lower()  全部小写
    
    字符串扩展.png

    交互输入

    inp = input(">>:")
    

    假设我们要使用变量 runoob,则 Python 的查找顺序为:局部的命名空间去 -> 全局命名空间 -> 内置命名空间。

    相关文章

      网友评论

          本文标题:python基础

          本文链接:https://www.haomeiwen.com/subject/albvsctx.html