Python-零基础初学 -第二天


学习目标

未完成


学习小结

黑马Python零基础

大部分跟C差不多,但是也只是过了眼一遍,后续得大量练习。


学习内容

类型:Python
进度:初学
天数:第二天
日期:2021年04月04日
书籍:无
相关:黑马程序员-哔哩哔哩
内容:P20-P45
时间:2021年04月04日 20:00 - 2021年04月0

[00分钟] 00:00-00:00 Anki卡片学习、复习
[00分钟] 00:00-00:00 Anki卡片所学内容补充、添加、修改
[00分钟] 00:00-00:00 Xmind思维导图补充、添加、修改

【0分钟】 回顾/复习

[05分钟] 19:50-19:55 CSDN博客添加学习记录
[05分钟] 19:55-20:00 有道云笔记添加学习笔记
[00分钟] 00:00-00:00 浏览新闻博客,扩充视野
[05分钟] 20:00-20:05偷闲杂事处理
[05分钟] 20:05-20:10做好学习准备(准备好视频、书籍等)
[00分钟] 00:00-00:00 预习所学知识

【20分钟】 预习/预备

[260分钟] 20:10-00:30 第一次学习 学习内容:P20-P45
[000分钟] 00:00-00:00 休息

【260分钟】 学习


学习引申

# p20
a = 1
print(type(a)) # <class 'int'> -- 整型 整数
print(a)

b = 1.1
print(type(b)) # <class 'float'> -- 浮点 小数
print(b)

c = True
print(type(c)) # <class 'bool'> -- 布尔型 True False
print(c)

d = '12345'
print(type(d)) # <class 'str'> -- 字符串 字符连接成串 多个字符 数据都要带引号
print(d)

e = [10, 20, 30]
print(type(e)) # <class 'list'> -- 列表 数组 数组名称[数组序号] 从零开始
print(e[0])

f = (10, 20, 30)
print(type(f)) # <class 'tuple'> -- 元组
print(f)

h = {10, 20, 30}
print(type(h)) # <class 'set'> -- 集合
print(h)

g = {'name': 'TOM', 'age': 20}
print(type(g)) # <class 'dict'> -- 字典
print(g)


"""
P21
1. 准备数据
2. 格式化符号输出数据
"""
age = 66666
name = '猪八戒'
food = '唐三藏'
home = '高家庄'
lifetime = 999999
weight = 99999.965
stu_id = 1
stu_id2 = 1000

# 1. 今年你的年龄是x岁 -- 整数 %d
print('今年你的年龄是%d岁' % age)

# 2. 你的名字是x -- 字符串 %s
print('你的名字是%s' % name)


# 3. 你的八尺钉耙x公斤 -- 浮点数 %f
print('你的八尺钉耙%.3f公斤' % weight)


# 4. 你的天庭公务员编号是x -- %d
print('玉帝的天庭公务员编号是%d' % stu_id)

# 4.1 你的天庭公务员编号是001
print('玉帝的天庭公务员编号是%03d' % stu_id)
print('你的天庭公务员编号是%03d' % stu_id2)


# 5. 你的名字是x,今年x岁了
print('你的名字是%s,今年%d岁了' % (name, age))
# 5.1 你的名字是x,明年x岁了
print('你的名字是%s,要是吃了%s,涨了%d岁,那就是%d岁' % (name, food, lifetime, age + lifetime))




# 6. 你的名字是x,今年x岁了,武器x公斤,天庭公务员编号是x
print('你的名字是%s,你的家是%s,今年%d岁,八尺钉耙%.2f公斤,天庭公务员编号是%06d' % (name, home, age, weight, stu_id))


name = 'TOM'
age = 18
weight = 75.5

# 我的名字是x,今年x岁了,体重x公斤 %s 强制转换 P25
print('我的名字是%s,今年%s岁了,体重%s公斤' % (name, age, weight))
name = 'TOM'
age = 18

# 我的名字是x,今年x岁了 P26
print('我的名字是%s,今年%s岁了' % (name, age))

# 语法 f'{表达式}'
print(f'我的名字是{name},今年{age}岁了')
print(f'你的编号是{age},名字是{name}')
print('hello')
print('world')

print('hello\nPython')
print('\tabcd')


print('hellow\tword\n\t你是猪\nP27')

P28

print('welcome',end="\t")
print('to', end="\t")
print('baidu' , end="\n")
print('loading', end="...\n")
print('http', end="://")
print('www', end=".")
print('baidu', end=".")
print('com', end="\n")

P30

"""
1. 书写input
    input('提示信息')

2. 观察特点
    2.1 遇到input,等待用户输入
    2.2 接收input存变量
    2.3 input接收到的数据类型都是字符串
"""

password = input('想明白生命的意义吗?想真正的……活着吗?\n\t\tYES/NO\n\t\t')
print(f'你的选择是{password}')

print(type(password))

P32

"""
1. input

2. 检测input数据类型str

3. int() 转换数据类型

4. 检测是否转换成功
"""
num = input('请输入数字:')
print(num)

print(type(num))  # str

print(type(int(num)))  # int

P33

# 1. float() -- 将数据转换成浮点型
num1 = 1
str1 = '10'
print(type(float(num1)))  # float
print(float(num1))  # 1.0

print(float(str1))  # 10.0


# 2. str() -- 将数据转换成字符串型
print(type(str(num1)))  # str


# 3. tuple() -- 将一个序列转换成元组
list1 = [10, 20, 30]
print(tuple(list1))


# 4. list() -- 将一个序列转换成列表
t1 = (100, 200, 300)
print(list(t1))


# 5. eval() -- 计算在字符串中的有效Python表达式,并返回一个对象
str2 = '1'
str3 = '1.1'
str4 = '(1000, 2000, 3000)'
str5 = '[1000, 2000, 3000]'
print(type(eval(str2)))
print(type(eval(str3)))
print(type(eval(str4)))
print(type(eval(str5)))

学习检测


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值