Python基础学习---黑马程序员

1.变量------课后练习

money = 50
print("当前钱包余额:",money,"元")
bql = 10
money = money - bql
print("购买了冰淇淋,花费:",bql,"元")
kl = 10
money = money - kl
print("购买了可乐,花费:",kl,"元")
print("最终,钱包剩余:",money,"元")

2.数据类型

变量无类型,数据有类型----------变量类似一个盒子,存储的数据是有类型的

通过type()查看变量存放的数据类型

3.数据类型转换

str(x)--------将其他类型转换成字符串类型,通过type()进行验证,万物皆可以转字符串

int(x)---------将其他类型转换成整数类型,浮点数在转化过程中会有数据精度的丢失,不是所有皆可转数字

float(x)------将其他类型转换成浮点数类型

3.标识符

命名规则---由字母、数字、下划线组成,开头不可以为数字,大小写敏感,不可以为关键字

标识符用于变量、方法、类的命名,应能做到见名知意,英文字母全小写,下划线串联

4.运算符

加减乘除

赋值运算符

5.字符串的三种定义方式

单引号------可以包含双引号

双引号------可以包含单引号

三引号

转义字符----\

6.字符串的拼接

通过+完成字符串拼接,只能字符串类型的变量进行拼接,若变量不是字符串类型,会产生语法错误

7.字符串的格式化及其精度控制

方式一:

%s---

%d

%f

多个使用% ( )

m.n m代表宽度,n代表精度----主要指数据

例如:

%5.3f ----占五位,小数点后面保留三位有效数字f---精度只针对浮点数

方式二:

格式:f“内容{变量名}”----不关注类型,没有精度控制,便于快速使用

课后练习代码:

name = "传智播客"
stock_price = 19.99
stock_code = "003032"
spdgf = 1.2
growth_days = 7

print(f"公司:{name},股票代码:{stock_code},当前股价:{stock_price}")
print("每日增长系数是:%.1f,经过%d天的增长后,股价达到了%.2f" % (spdgf,growth_days,(stock_price *(spdgf ** growth_days))))

8.input()输入的使用

输入得到的内容类型永远是字符串类型,有时需要进行类型的转换

读取键盘输入的内容,课后练习代码如下:

user_name = input("请输入你的名称:")
user_type = input("请输入你的类型:")
print("您好:%s,您是尊贵的:%s用户,欢迎您的光临" % (user_name, user_type))
 

  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值