python笔记一

 

# Python实训
搭建环境
1.安装Anaconda
2.interpreter关联Anaconda

Pycharm使用
向前缩进 shift+tab
Ctrl+Y 删除!!
Pycharm使用,这是另外的部分

Python基础
a=3 # 直接赋值
b=2
print(a) #输出语句

数据类型转换

转换为整形:

int(数据)

转换为浮点型:float(数据)

转换为字符串:str(数据)

转换为布尔:bool(数据)               

结果为False:bool(0)  bool(0.0)  bool(None)  

5. 混合类型自动升级:   1 + 2.14  返回的结果是 3.14   1 + 3.0   返回结果是:  4.01=None
#



# 整型转
# print(type(num_01))
# print(num_01)
# # 整型int
# age=input("请输入年领")
# print(type(age))
# age = int(age)
# print(type(age))
# print(age)
### 身高 浮点转
# height = input("please input your height")
#
# print(height)
# print(type(height))
# height = float(height)
# print(type(height))
# print(height)

#
# # 字符串
# str1 = "高健康"
# str2 = '''高健康'''
# print(str1)
# print(str2)

##bool型
# print(bool(0))
# print(bool(1))
# print(bool(""))
#
# print(bool(" "))
# print(bool(None))
# print(bool([]))


# ##整型与浮点型相加 ——>浮点型
# print(1+3.0)
# print(1+3.1)

 

//    地板除:除的结果去掉小数部分

%    求余

**    幂运算

 

 


# ## 加减乘除
# num_01=int(input("请输入第一个数:"))
# num_02=int(input("请输入第2个数:"))
# result=num_02+num_01
# result2=num_02 * num_01
# result3=num_02/num_01 ## 普通除,结果为浮点型
# print(result)
# print(result2)
# print(result3)
#
#
#
# ###地板除, 结果向下取整
#
# result4 = num_02//num_01
# print(result4)
#
#
# ## 幂运算
#
# result6=num_02**num_01
# print(result6)
#
#

# ## 收银台练习
# commodity = int(input("请输入商品单价"))
# num = int(input("请输入购买数量"))
# price = int(input("请输入金额"))
#
# money = price-num*commodity
#
# print("找零:"+str(money)+"元")


#
# ### 计算加速度
# v=int(input("输入速度"))
# t= int(input("输入时间"))
# distance= int(input("输入距离"))
# a1=(distance-v*t)/(t**2)
#
# print(a1)
#


# a=1234
# ge = a%10
# qian = a//1000
# bai = a//100-a//1000*10
# shi = a//10-qian*100-bai*10
# sum = ge+shi+bai+qian
# print(ge)
# print(shi)
# print(bai)
# print(qian)
# print(sum)


# str01 = input("四位数")
# result= int(int(str01[0])+int(str01[1])+int(str01[2])+int(str01[3]))
# print(result)

增强运算符

y += x等同于 y = y + x

y -= x等同于 y = y - x

y *= x 等同于 y = y * x

y /= x 等同于 y = y / x

y //= x 等同于 y = y // x

y %= x 等同于 y = y % x

y **= x  等同于 y = y ** x
#增强运算符
#
# x = 10
# x = x + 20
# x += 20
# print(x)

 

Python程序当中的“行”

1、物理行:程序员编写代码的行。

2、逻辑行:python解释器需要执行的指令。

3、建议一个逻辑行在一个物理行上。

4、如果一个物理行中使用多个逻辑行,需要使用分号;隔开。

5.  如果逻辑行过长,可以使用隐式换行或显式换行。

  隐式换行:所有括号的内容换行,称为隐式换行               

 括号包括:  ()  []   {} 三种

显式换行:通过折行符 \ (反斜杠)换行,必须放在一行的末尾,目的是告诉解释器,下一行也是本行的语句。

 

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值