Python3菜鸟教程(1):基本数据类型

编程知识 行业动态 更新时间:2024-06-13 00:20:51

教程链接

零零散散的学了一段时间python,准备系统的跟着菜鸟教程复习一遍,也算是查漏补缺,温故知新。太简单的常识问题不做记录,简单写写平时没有注意的地方或者重点

# -*- coding:UTF-8 -*-

is_output = 1

if __name__ == '__main__':
    # 转义字符的处理
    if is_output == 0:
        print('hello pytho\n')
        print(r'hellp python')

    # 元组到字典的强制类型转换
    if is_output == 0:
        tup = [('xie', 23), ('du', 22), ('zhang', 12)]
        dic = dict(tup)
        print(dic['xie'])

    # 整数的除法
    if is_output == 0:
        a = 1
        b = 2
        print(a / b)   # 正儿八经的除法  结果为浮点数
        print(a // b)  # 类似c/c++里的整数除法
        print((1.0 * a) // b)  # 简单的说就是除后结果向下取整

    # str list 的下标
    if is_output == 0:
        # 下标两种表示 [0, str(obj) - 1], [-len(obj), -1]
        content_str = "hello python!"
        content_list = ['hello', 'python', '!']
        print(content_str[-1], content_str[len(content_str) - 1])
        print(content_list[1], content_list[-2])

    # str list切片
    if is_output == 1:
        content_str = 'hello python'     # content_str[0] = 'H' TypeError, str中的元素不能修改
        content_list = ['hello', 'python', '!']
        new_str = content_str[0:5]
        print(new_str)
        new_list = content_list[0:1]     # 截取list中的一部分,返回值仍然是一个list
        print(new_list)
        list_element = content_list[0]   # 去list中的一个元素
        print(list_element)

        content_list[0] = 'Hello'  #字符串的切片可以理解为深拷贝
        print(new_list)


 

更多推荐

Python3菜鸟教程(1):基本数据类型

本文发布于:2023-03-30 16:55:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/b0630ed33b8587550679fdefd5089631.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:菜鸟   数据类型   教程

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!