• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

python基础

武飞扬头像
日拱一卒无有尽, 功不唐捐终入海
帮助1

一、数据类型转换

  1.  
     
  2.  
    # 将数字转化成字符串
  3.  
    num_str = str(24)
  4.  
    # 判断变量类型用type() 并打印出来
  5.  
    print(type(num_str), num_str)
  6.  
    # 将字符串转换成整型
  7.  
    num_int = int("23")
  8.  
    print(type(num_int), num_int)
  9.  
    # 将字符串转换成浮点数
  10.  
    num_float = float("23.24")
  11.  
    print(type(num_float), num_float)
  12.  
    # 将整型转换成浮点数
  13.  
    num_int_to_float = float(66)
  14.  
    print(type(num_int_to_float), num_int_to_float)
  15.  
    # 将浮点数转换成整数(只取整数部分,会失真)
  16.  
    num_float_to_int = int(66.99)
  17.  
    print(type(num_float_to_int), num_float_to_int)
学新通

二、标识符命名规则

①内容限定

学新通

 学新通

大小写不同,不算重复!!!! 

学新通

三、算数运算符

学新通

学新通

 学新通

  1.  
     
  2.  
    # 运算符
  3.  
    print("11/2=", 11 / 2)
  4.  
    # //表示整除
  5.  
    print("11//2=", 11 // 2)
  6.  
    # **求平方
  7.  
    print("2**2=", 2 ** 2)
  8.  
    # 单引号定义
  9.  
    name = '张三'
  10.  
    print("单引号", type(name), name)
  11.  
    # 双号定义--最常用
  12.  
     
  13.  
    name = "张三"
  14.  
    print("双引号", type(name), name)
  15.  
    # 三引号定义法--支持换行
  16.  
    name = """
  17.  
    张三
  18.  
    李四
  19.  
    王麻子"""
  20.  
    print("三引号", type(name), name)
  21.  
     
  22.  
    # 字符串中包含双引号,外面用单引号
  23.  
    myname='"科比"'
  24.  
    print(myname)
  25.  
    # 字符串中包含单引号,外面用双引号
  26.  
    myname="'科比'"
  27.  
    print(myname)
  28.  
    # 如果自字符串内容包含了相同的引号,需要用\ 来转义,也就是把引号变成字符串
  29.  
    myname="\"詹姆斯\""
  30.  
    print(myname)
  31.  
    myname='\'詹姆斯\''
  32.  
    print(myname)
学新通

字符串拼接

  1.  
     
  2.  
    # 字符串拼接
  3.  
    str = "架构师"
  4.  
    print("我的近期目标是:" str ".")
  5.  
    # 使用%s来占位 实现不同类型字面量拼接在一起
  6.  
    hight = 180
  7.  
    weight = 150
  8.  
    # info="我的身高为%s,体重为%s"%s(hight,weight) 应该改为%(hight,weight)
  9.  
    info = "我的身高为%s,体重为%s" % s(hight, weight)
  10.  
    print(info)

学新通

字符串快速格式化

  1.  
     
  2.  
    # 变量精度控制
  3.  
    num1=10
  4.  
    num2=10.2
  5.  
    num3=10.33
  6.  
    num4=10.4456
  7.  
    print("数字10宽度限制为 %5s" % num1,type(num1))
  8.  
    print("数字10宽度限制为 ]" % num1)
  9.  
    print("数字10.2宽度限制为 ]" % num1)
  10.  
    print("数字10.33宽度5小数位数4限制为 %6.2f" % num1)
  11.  
    print("数字10.4456小数位数2限制为 %.2f" % num1)
  12.  
    print("数字10.4456小数位数4限制为 %.4f" % num1)
  13.  
     
  14.  
    # 字符快速占位法 f”{变量名}“
  15.  
    names="杨磊"
  16.  
    age=18
  17.  
    weight=150
  18.  
    print(f"我的名字叫{names},年龄{age},体重{weight}")
  19.  
    # 格式化表达式
  20.  
    print(f"11//2={11//2} 2**2={2**2}",type("格式化表达式"))
学新通

 对表达式进行格式化

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhifkfkc
系列文章
更多 icon
同类精品
更多 icon
继续加载