码迷,mamicode.com
首页 > 编程语言 > 详细

python

时间:2018-11-04 22:50:52      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:余额   划线   mon   test   span   复数   tab键   面试   转义字符   

python常用版本:

python 2.7

python 3.6.5

变量规则:

字母、数字、下划线组成,不能以数字开头

不能使用保留字、关键字

建议变量名都是小写,如果有多个单词,用下划线分割

#显示变成存储的内存地址
hight=10
print(id(hight))
#同时给多个变量赋值
a,b,c=3,2,1
print(a,b,c)

 输出:3,2,1

#变量交换
a, b = b, a
print(a,b)

输出:2,3

#type内置函数,及数字和str 拼接的处理
int_str = str(1)
print(type(int_str))
print(int_str+"aaa")

输出:1aaa

常见的数据类型:

int 整型 (python 3 中不限长度)、float 浮点型  complex复数

str 字符串

列表 【1,2,3,“xiaming”】list

元组  (1,2,3,“xiaming”) tuple

字典 {key:value,...} dict

集合 set(),去重

布尔值:bool  True、False

None :特殊的类型

 

不可变的数据类型:int、float、complex、str、tuple

#幂值
print(2**3)

输出:8

 

#取整除,直接舍掉小数为,不做四舍五入的
print(5//2)

输出:2

#变态面试题
print(5.0//2)
print(-5.0//2)

输出:

2.0

-3.0

#复数 complex
com_num = 1+2j
com_num2 = complex(2,3)
print(com_num+com_num2)

输出:3+5j

 

转义字符:

\n 换行

\r 回车

\t 横向tab键

需要转义特别多的,用下面的方式

#r 原样字符串输出
path = rC:\Users\Administrator\Desktop\学习常用软件\test
print(path)

 输出:C:\Users\Administrator\Desktop\学习常用软件\test

 

#格式化输出字符串
#%s 字符串 
#%d 十进制整数
#%f 浮点数
#%.2f 保留2为小数,四舍五入
name = blair age = 18 hobby = 旅行 person_str = "我叫%s,今年%d岁,爱好%s" %(name,age,hobby) print(person_str)

输出:我叫blair,今年18岁,爱好旅行

 

#str.format() 函数格式化字符串
person_str2 = "我叫{name},今年{age}岁,爱好{hobby}"
print(person_str2.format(name=name,age=age,hobby=hobby))

输出:我叫blair,今年18岁,爱好旅行

 

练习:
#格式化输出:xxx,您好,x月份话费账单已出,您的话费为xx.xx元,您的余额为xx.xx元
month = 10
check = 50.88
balance = 0.88

tele_str = %s,您好,%d月份话费账单已出,您的话费为%.2f元,您的余额为%.2f元%(name,month,check,balance)
print(tele_str)

tele_str2 = {name},您好,{month}月份话费账单已出,您的话费为{check}元,您的余额为{balance}元
print(tele_str2.format(name=name,month=month,check=check,balance=balance))


tele_str3 = {0},您好,{1}月份话费账单已出,您的话费为{2}元,您的余额为{3}元
print(tele_str3.format(name,month,check,balance))

 

python

标签:余额   划线   mon   test   span   复数   tab键   面试   转义字符   

原文地址:https://www.cnblogs.com/sunshinery/p/9905207.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!