Python学习之路——基础语法:变量与数据类型

01:注释

# 单行:输出‘hello world’
print('Hello World')

print('Hello Python')  ## 简单注释
'''
 多行注释
 第一行注释
 第二行注释
'''

# ctrl+/  #号的快捷键注释的快捷键

02:变量

# 变量的定义:程序中,数据都是临时存储在内存中的,为了更快速地查找或使用这个数据,通常我们把这个数据在内存中存储之后定义一个名称,这个名称就是变量
# 变量就是一个存储数据的时候,当前数据所在的内存地址的名字而已
# 变量名 = 值 >>  把后面的值赋值给前面的变量名,变量名自定义,要满足标识符命名规则
"""
 标识符:命名规则是Python中定义各种名字的时候用的统一规范
 1.数字、字母、下划线组成
 2.不能数字开头
 3.不能使用内置关键字:python内部已经定义了的关键字
 4.严格区分大小写
"""

'''
 命名习惯:
 1.见名知意
 2.大驼峰:即每个单词首字母都大写,例如:MyName
 3.小驼峰:第二个(含)以后的单词的首字母都大写,例如:myName
 4.下划线:例如:my_name
'''

# 使用变量:
#  定义变量:存储数据(变量)XY
my_name = 'XY'
print(my_name)

# 定义变量:存储数据 成为程序员
schoolName = '成为程序员,学习Python'
print(schoolName)

# 按照代码的书写顺序,自上而下

# bug:程序中的错误

'''
 Debug工具
 是PyCharm中集成的用来调试程序的工具,在这里程序员可以查看程序的执行细节和流程或者调节bug
 1.打断点
   1).断点位置:目标要调试的代码块的第一行代码即可,即一个断点即可
   2).打断点的方法:单击目标代码的行号右侧空白位置
 2.Debug调试
'''

03:数据类型

'''
 数据类型:
 1.数值:int(整型),float(浮点型)
 2.布尔型:真(True),假(False)
 3.str(字符串)
 4.list(列表)
 5.tuple(元组)
 6.set(集合)
 7.dict(字典)
'''

"""
 按经验将不同的变量存储在不同的类型的数据
 2.验证这些数据是什么类型的 --检查数据类型 --type(数据)
"""

# int --整型
num1 =1
print(type(num1))
print(num1)
# float --浮点数 特点:就是小数
num2 = 1.1
print(type(num2))
print(num2)
# str --字符串 特点:数据都要带引号
a = 'Hello World'
print(type(a))
print(a)
# 布尔型 bool 通常为判断使用,布尔型有两个取值,True,False
b = True
print(type(b))
print(b)
# list --列表
c = [ 10,20,30]
print(type(c))
print(c)
# tuple --元组  --不能修改
d = (10,20,30)
print(type(d))
print(d)
# set --集合
e = {10,20,30}
print(type(e))
print(e)
# dict --字典 --键值对,'name'
f = {'name': 'TOM','age': 18}
print(type(f))
print(f)

04:格式化

# 输出 作用:程序输出内容给用户
print('hello python')
age = 18
print(age)
# 这种的叫做格式化输出
'''重要的是前三
 格式符号     转换
  %s         字符串
  %d         有符号的十进制整数
  %f         浮点数
  %c         字符
  %u         无符号十进制整数
  %o         八进制整数
  %x         十六进制整数(小写ox)
  %X         十六进制整数(大写OX)
  %e         科学计数法(小写e)
  %E         科学计数法(大写E)
  %g         %f和%e的简写
  %G         %f和%E的简写
'''

'''
 1.准备数据
 2.格式化符号输出数据
'''
age = 20

name = 'XY'

weight = 65.5

stu_id = 203020535
# 1.今年我的年龄是X岁  == 整数型 == %d
print('今年我的年龄是%d岁' % age)

# 2.我的名字是X  ==
print('我的名字是%s' % name)

# 3.我的体重是X公斤  ==浮点型 %0.2f表示小数点后显示的小数位数
print('我的体重是%f公斤' % weight) ##如果这样的话,默认会出现很多个小数点,六位
print('我的体重是%.2f公斤' % weight) ##如果i这样的话,想保留几位小数,就在后面加.X

# 4.我的学号是X  ==整数型 %06d,表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出
print('我的学号是%08d' % stu_id)

# 5.我的名字是X,今年X岁
print('我的名字是%s,今年%d岁' % (name, age))
print('我的名字是%s,明年%d岁' % (name, age+1))
# 6.我的名字是X,今年X岁,体重是X公斤,学号是X
print('我的名字是%s,今年%d岁,体重是%.2f公斤,学号是%10d' % (name, age, weight, stu_id))

'''
 格式化字符串拓展
'''
name = 'XY'  # %s
age = 20     # %d
weight = 65.5 # %f
# 我的名字是X,今年X岁了,体重是X公斤
print('我的名字是%s,今年%s岁了,体重是%s公斤' %(name, age, weight) )
'''
 格式化字符串除了%s,还可以写为f'{表达式}'
 语法:f'{}'
'''
print(f'我的名字是{name}, 今年{age}岁了,体重是{weight}公斤')
# f-格式化字符串是python3.6中新增的格式化方法,该方法更简单易读


05:转义字符

'''
 转义字符:
   \n:换行
   \t:制表符,一个tab键,四个空格的距离
'''
print('hello')
print('world')
print('hello\nPython')
print('\tabcd')

'''
 结束符
   print('输出的内容', end="\n")
   在Python中,print(),默认自带end="\n",会自动换行展示,默认的结束符就是\n
'''

print('hello', end="\n")
print('world', end="\t")
print('hello', end="....")
print('Python')
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Akers119

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值