数字

1.python数字类型转换

只需要将数据类型作为函数名即可

int(x) #将x转换为一个整数
float(x) #将x转换到一个浮点数
complex(x)#将x转换到一个复数,实部为X,虚部为0
complex(x,y) #将x和y转换到一个复数,实部为X,虚部为y

2.python数字运算

除法( / ) 总是返回一个浮点数,如果只想得到整数的结果,可使用运算符( // )

print(17/3) # 返回浮点型
print(17//3) # 返回整数型

( // )得到的并不一定是整数类型,他与分母分子的数据类型有关

print(17//3) # 返回整数型 5
print(17.0/3) #返回浮点型 5.666666667
print(17//3.0) #返回浮点型 5.0

幂运算 ( ** )

print(4**2) #4的平方

不同类型的数混合运算时会将整数转换为浮点数

3.数学函数

print(abs(-1)) # 绝对值函数
print(max(1,2,3,4,5,6)) # 最大值
print(min(1,2,4,7)) #最小值
print(pow(2,3)) # 2的3次幂

字符串

1.访问字符串中的值

str1="hello world"
str2="everyone"
print("str1[0:5]: ",str1[0:5]) #输出0~4字符
print("str2[1]: ",str2[1]) #输出1字符

2.字符串运算

str1="hello world"
str2="everyone"
print(str1+str2) #字符串拼接
print(str1[:6]+str2) #把world换成everyone
print(str1*2) #输出两次str1
if("h" in str1):print("h在str1中")
if("m" not in str1):print("m不在str1中")

python三引号允许一个字符串跨多行,字符串可以包含换行符,制表符以及其他特殊字符

str="""这是一个多行字符串的实例
多行字符串可以使用制表符
GDP(\t)
可以使用换行符[\n]
"""
print(str)

输出结果

3.字符串函数

str='helloworld'
print(len(str)) #输出字符串长度
print(max(str)) #输出str里最大字符
print(min(str)) #输出str中最小字符,但字符串中不能有空格

python入门——数字+字符串相关推荐

  1. 【李刚-21天通关Python】第一章:Python入门与字符串

    [李刚-21天通关Python]第一章:Python入门与字符串 第一章:Python入门与字符串 数据类型 字符串 运算符 实操:简易计算器 & 进制转换 章节分篇链接: [李刚-21天通关 ...

  2. Python入门程序 字符串应用(学号判断程序、密码破解程序、身份证的秘密)

    Python入门程序 字符串应用(学号判断程序.密码破解程序.身份证的秘密) 没想到学校会在大二同时学习Java的的时候一起学Python语言,在这写一些平时的python编程作业. 就从字符串的应用 ...

  3. Python 入门之字符串处理

    第1关:字符串的拼接:名字的组成 任务描述 本关任务是将两个不同的字符串,拼接形成一个字符串,并将新字符串输出来.字符串或串(String)是由数字.字母.下划线组成的一串字符.在 Python 中, ...

  4. python入门之字符串_03

    # 字符串 -------笔记------ # 1.字符串的特性:不可修改,有序的 # 2.字符串的定义: # 双引号和单引号都可以定义 # 三双引号和三单引号都可以定义 # 字符串里面有空格也算是字 ...

  5. python输入数字字符串_Python笔记—基本数据类型—数字字符串

    数字 int #整型 所有的功能,都在int里 a = 123v= a.bit_length() #软件自带函数联想 print(v)-int 将字符串转换成数字 a= '123' print(typ ...

  6. python入门之字符串处理_Python基础之字符串操作,格式化。

    Python字符串现在感觉在日常的使用中不多,但仔细看了书以后一些小技巧还是很方便的,我这里简单的记录下. 插入一个超搞逼格的: .format_map(其实这个是字符串的方法.....) In [8 ...

  7. python入门之字符串处理_python基础教程之python字符串处理方法|python基础教程|python入门|python教程...

    https://www.xin3721.com/eschool/pythonxin3721/ 字符和字符串可以用来相加来组合成一个字符串输出: 字符或字符串复制输出. 二.Extract &S ...

  8. Python入门 —— 04字符串解析

    字符串 -字符串是 Python 中最常用的数据类型.(可以说是大多数语言都常用) 1. 创建字符串 ( '' 或 "" 和 '''''')(单,双和三引号)(字符串可以为空) - ...

  9. python入门之字符串

    目录 一.字符串的定义 二.字符串的常用操作 三.字符串的切片 一.字符串的定义 字符串就是一串字符,是编程语言中表示文本的数据类型 在python中可以使用一对双引号"或者一对单引号'定义 ...

最新文章

  1. 【mysql】已经创建表后,修改某列的默认值
  2. openssh 7.4 java使用_openssh/openssl升级到7.4和1.0.2j 源码方式
  3. Vue+Leaflet实现加载OSM显示地图
  4. JAVA面试常考系列十一
  5. 3.1)深度学习笔记:机器学习策略(1)
  6. php yaf框架和icon,php中Yaf框架是什么?
  7. 新浪微博时间格式解析java_仿新浪微博格式化时间
  8. oracle ola_Ola HallengrenSQL Server维护解决方案–安装和SQL Server备份解决方案
  9. 【BZOJ-2400】Spoj839Optimal Marks 最小割 + DFS
  10. Linux之常用操作总结
  11. AJAX基础知识点——思维导图
  12. Windows下有关(下载与播放)软件
  13. iPhone屏幕尺寸、逻辑分辨率、物理分辨率、像素密度 (2018)
  14. c语言 switch case 字符串,C++ switch case详解
  15. 软件智能:aaas系统 基于本体论的AI通用框架
  16. 撩人飙新意,美汁源首次转战“AR微电影”,要你变身当“导演”
  17. java小组的队名,霸气小组队名口号大全
  18. 我的微信公众平台*1*
  19. IPM逆透视变换问题(1):Vanish Point
  20. ERP进销存源码带APP版附安装教程

热门文章

  1. 1.24 Java周末总结 ①乘法数据的溢出 ②测试random随机数几率是否相等 ③判断字符串是否为纯数字...
  2. TypeScript开发手册
  3. Medium上关于git的文章
  4. HDU 4622 求解区间字符串中的不同子串的个数
  5. 低级问题---.net franmework安装
  6. VB.NET LDAP 用户身份验证
  7. vs2017安装完成,但有错误。
  8. MACOS-Can't-connect-to-local-MySQL-server-through-socket-'/tmp/mysql.sock'
  9. git不区分文件名大小写这种坑当然要跳出来
  10. 使用 HTML5, javascript, webrtc, websockets, Jetty 和 OpenCV 实现基于 Web 的人脸识别