Python基础语法

1. 常用数据类型

2. 注释

  • 单行注释
    #需要注释的内容

  • 多行注释
    """需要注释的内容"""

3. 变量

  • 定义
    变量名 = 变量值

  • type()查看数据类型
    type(需查看类型的数据)

4. 类型转换

类型转换代码
int(x)  #将x转换成整型
float(x)  #将x转换成浮点型
str(x)  #将x转换成字符串

转换规则:
1.字符串转整型,需要字符串内有数字
2.浮点型转整型,会丢失精度(小数部分)

5. 标识符

  • 定义
    标识符为变量、方法、类的名字。

  • 命名规则

  1. 由英文、数字、下划线组成,且数字不能当开头(中文也能当标识符,但不推荐)
  2. 标识符不可能为关键字(关键字是系统命名的具有特殊用途的标识符)
  • 常见关键字

  • 命名规范

  1. 见名知意
  2. 尽量简短
  3. 英文字母全小写
  4. 多个单词用下划线隔开
  5. 命名规范并非强制要求,遵守规范养成良好编码风格,可以加强代码可读性,提高编码效率。

6. 运算符

  • 算术运算符

  • 赋值运算符

  • 复合赋值运算符

7. 字符串

  • 定义

    字符串定义
    name = '张三'
    name = "张三"
    name = """张三"""  #支持换行
    
  • 拼接

  1. 使用“+”或“,”连接字符串变量和字符串书面量
    print("我是"+name+",来自"+address)
  2. 无法和非字符串连接
  • 格式化

    格式化
    name = "张三"
    address = "中国"
    message = "我的名字是%s,我来自%s" % (name, address)#将name加入到%s处
    
    快速格式化
    name = "张三"
    address = "中国"
    message = f"我的名字是{name},我来自{address}"  #将name和address加入到{}处
    
    常用格式化
    %s  #将字符串内容放入%s处
    %d  #将整型内容放入%d处
    %f  #将浮点型内容放入%f处
    
    表达式格式化
    print("a*b=%d" %(a*b))
    print(f"a*b={a*b}")
    
  • 精度控制

    精度控制代码
    %.2f #浮点型保留两位小数
    %5.2f """总长度保留5位,小数保留2位,计入小数点,如3.1415,则保留两位小数,
    最后结果为3.14(舍去小数部分时进行四舍五入处理),位数不足,则在整数之前补齐空格"""
    
  • 输入
    name = input() #从键盘获取name
    注:从键盘获取的数据为字符串类型

posted @   Coder-Yun  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示