首页 > 其他分享 >01-变量和数据类型以及输入输出

01-变量和数据类型以及输入输出

时间:2023-01-31 14:55:44浏览次数:36  
标签:01 输入输出 数据类型 注释 result 使用 print World type

一.注释

  • 单行注释使用:使用#开头
# 这是一个单行注释
print("Hello World")
  • 多行注释使用:使用"""xxxx"""或者'''xxxx'''
"""
这是一个多行注释
这是一个多行注释
这是一个多行注释
"""
print("Hello World")

二.变量

1.使用方法

变量名 = 值

2.变量的规范

  • 由数字、字母、下划线组成
  • 不能数字开头
  • 不能使用内置关键字
  • 严格区分大小写
  • 见名知义
  • 大驼峰:即每个单词首字母都大写,例如:MyName
  • 小驼峰:第二个(含)以后的单词首字母大写,例如:myName
  • 下划线:例如:my_name

3.使用变量

my_name = "hyl"
print("my name is hyl")

三.数据类型

  • 整型 int
result = 6
print(type(result))
  • 浮点型 float
result = 6.6
print(type(result))
  • 布尔型 Ture和False
result = True
print(type(result))
  • 字符串 str
result = "666"
print(type(result))
  • 列表 list
result = [6, 6, 6]
print(type(result))
  • 元组 tuple
result = (6, 6, 6)
  • 集合 set
result = {6, 6, 6}
print(type(result))
  • 字典 dict
result = {"my_name": "hyl", "age": 18}
print(type(result))

四.输入和输出

1.输出

  • 使用方法
result = "Hellow World"
print(result)

1.1.格式化输出(%语法)

  • 格式化输出的符号
格式符号 转换
%s 字符串,不过比较猛其他也不是不行用
%d 有符号的十进制整数
%f 浮点数
%c 字符
%u 无符号十进制整数
%o 八进制整数
%x 十六进制整数(小写ox)
%X 十六进制整数(大写OX)
%e 科学计数法(小写'e')
%E 科学计数法(大写'E')
%g %f和%e的简写
%G %f和%E的简写
  • 使用方法
result = "Hellow World"
num1 = 18
num2 = 1.8
print("你好 世界的英文翻译%s" % (result))
print("你今年%d岁了" % (num1))
print("你身高有%0.2f米" % (num2))

1.2.格式化输出(f语法)

  • 使用方法
result = "Hellow World"
print(f"你好 世界的英文翻译{result}")

1.3.转义字符

  • \n:换行
  • \t:制表符,一个tab键等于4格空格的距离

2.输入

  • 使用方法
passwd = input("请输入你的密码:")
print(f"你输入的密码是{passwd}")

五.交互式开发

标签:01,输入输出,数据类型,注释,result,使用,print,World,type
From: https://www.cnblogs.com/waterallen/p/17078951.html

相关文章

  • 一.error C2011: “timespec”:“struct”类型重定义
    一.errorC2011:“timespec”:“struct”类型重定义VS2019 在写程序的时候用到了osip_condv.h库,于是就报错 errorC2011:“timespec”:“struct”类型重定义。error......
  • (原创)【B4A】一步一步入门01:简介、开发环境搭建、HelloWorld
    一、前言作者注:絮絮叨叨,可跳过不看。一直有开发跨平台软件的需求。因为我的主力是C#,所以当MAUI出现后,我欣喜若狂的开始学习研究。但是经历了两个月左右的时间,我弃坑了,我......
  • 关于基本数据类型
    偶然间发现一个问题,下面这段代码执行结果是什么publicstaticvoidmain(String[]args){inta=10;longb=10L;doublec=10.0d;......
  • drf从入门到精通 01
    今日内容详细学习资料个人博客:https,证书过期忽略 -https://www.liuqingzheng.top/cnblogs博客(高级部分的内容) -https://www.cnblogs.com/liuqingzheng知乎 -htt......
  • P2014 选课 ( 树上背包 )
    先看树上背包的板子:假设我们的树长这样:那么其实我们就有个比较朴素的想法:对一个结点对它的儿子们进行背包dp比如对于1号点我们就可以对2号3号进行背包dp问题是4......
  • Outlook 2016邮箱设置
    文档课题:Outlook2016邮箱设置.启动outlook.选择“是”.选择“手动设置或其他服务器类型(M)”.选择“POP或IMAP(P)”.按如下填写相关信息.信息填写完毕后,点击“其他设置(M)......
  • 前缀后缀01背包(牛客2023多校D清楚姐姐学01背包)
    0x1f题目:https://ac.nowcoder.com/acm/contest/46812/D0x2f题意:定义初始背包的最优解\(V_{max}\)定义n个物品去掉任意一个后,最优解为\(V_{max}'\)每一个物品\(w......
  • [CTSC2015]日程管理
    linkSolution鉴于其于我的教育性意义,所以决定还是不放在寒假橄榄计划......
  • day14-JdbcTemplate-01
    JdbcTemplate-01看一个实际需求:如果希望使用spring框架做项目,Spring框架如何处理对数据库的操作呢?方案一:使用之前的JdbcUtils类方案二:spring提供了一个操作数据库(......
  • Windows11 WSL 打开Ubuntu 报错 WslRegisterDistribution failed with error: 0x80070
    Windows11WSL打开Ubuntu报错WslRegisterDistributionfailedwitherror:0x800701bc 1、背景说明Windows在不安装虚拟化软件的情况下,如果想安装Linux子系统,可以......