• python3 回顾笔记1


    http://www.runoob.com/python3/python3-tutorial.html这个网址,可以学习python3的基础语法。

    1. 单引号和双引号意义完全相同。用r可以限制转义符。

    2. 字符串两种索引方式,从左到右以0开始,从右到左从-1开始。左闭右开。

    3. print默认带一个end参数,end默认为' '。故而,不想换行的话,可以这样写:print(x,end='')

    4. 推荐写py脚本,首先写上 #!/usr/bin/env python3

    5. 下面说下python基础数据类型:

    5.1 number:int, float, bool, complex

    5.2 string:不可更改元素的值。                                两种索引方式。+用来连接,*用来重复。左闭右开。

    5.3 list:[]  元素可不同类型,可改变值。                   两种索引方式。+用来连接,*用来重复。左闭右开。

    5.4 tuple:()  元素不可改变,其他同list。                  两种索引方式。+用来连接,*用来重复。左闭右开。           

                          关于创建空元祖和1个元祖的特殊写法: tup1=()      tup2=(20,)

    5.5 sets:{}  无序不重复。用{}/set()创建。 空集合必须用set()创建。

    5.6 dictionary:{}  

    def example(d):
        # d 是一个字典对象
        for c in d:
            print(c)
            #如果调用函数试试的话,会发现函数会将d的所有键打印出来;
            #也就是遍历的是d的键,而不是值.
    for c in dict:
        print(c,':',dict[c])
    dict1 = {'abc':1,"cde":2,"d":4,"c":567,"d":"key1"}
    for k,v in dict1.items():
        print(k,":",v)

    6. 类型转换

    int(x [,base])
    将x转换为一个整数
    float(x)
    将x转换到一个浮点数
    complex(real [,imag])
    创建一个复数
    str(x)
    将对象 x 转换为字符串
    repr(x)
    将对象 x 转换为表达式字符串
    eval(str)
    用来计算在字符串中的有效Python表达式,并返回一个对象
    tuple(s)
    将序列 s 转换为一个元组
    list(s)
    将序列 s 转换为一个列表
    set(s)
    转换为可变集合
    dict(d)
    创建一个字典。d 必须是一个序列 (key,value)元组。
    frozenset(s)
    转换为不可变集合
    chr(x)
    将一个整数转换为一个字符
    ord(x)
    将一个字符转换为它的整数值
    hex(x)
    将一个整数转换为一个十六进制字符串
    oct(x)
    将一个整数转换为一个八进制字符串
  • 相关阅读:
    springboot 实现 aop
    使用@import导入实现了ImportBeanDefinitionRegistrar接口的类,不能被注册为bean
    Spring Boot 动态数据源(多数据源自动切换)
    springboot2动态数据源的绑定
    三分钟学会@Autowired@Qualifier@Primary注解
    java复制文件的4种方式
    五款最好的免费同步软件
    springboot2多数据源完整示例
    WebSocket 结合 Nginx 实现域名及 WSS 协议访问
    Spring的注解@Qualifier注解
  • 原文地址:https://www.cnblogs.com/jiu0821/p/8568625.html
Copyright © 2020-2023  润新知