小功能

  • 输入转为数字
    • x = int(input(""))
切片转列表
  • 数字切片转为列表
    • y = list(map (int,x.split()))
  • str切片且转为列表
    • y = list(x.split())
限制输出数字长度、保留小数
  • 单个变量
    • print('%.1f' %c)
  • 多个变量
    • print('%4.2f * %4.2f = %8.4f'%(a, b, a*b))
  • 另一种方法
    • print("{:.2f}".format(3.1415926))
    •  
reverse
  • 反转
  • tuple, string, list 或 range类型
    • j = list(reversed("123456")) print(j)
    • ['6', '5', '4', '3', '2', '1']
  • 反转数字或字符串
    • 字符串
      • b = b[::-1]
      • 654321
    • 数字
      • b = str(a) b = b[::-1]
      •  
         
使用sqrt
 
判断是数字还是字母
  • a.isalpha()
  • a.isdigit()
  • a.isalnum()
 
返回字符串中的第n个字符
  • my_string[2]
  • 使用切片string[start:stop:step]
    • string[::n] 来获取字符串的每第 n 个字符 。
字符串长度
  • len(a)
判断一个字符是否是自己要求的某几个字符
  • if x[1] in ["A", "a", "F", "f"]:
判断一个字符是否为大写
  • if char.isupper():
把字母变成后面第四个字母
  • chr((ord(char) - 65 + 4) % 26 + 65)
输入为数字每个数字间用空格隔开,如何存入列表
  • a = list(map(int,input().split()))
  • 循环
    • for j in a:
tips
range()注意前闭后开
  • range(m, n + 1)
  • python可以多个项连等/不等判断
输出多个每个之间空格
不知道几位数的数字每位数相加
return Ture/False
  • return Ture
  • return False
 
Prev
常用内置函数
Next
矩阵
Loading...
Catalog
Article List
一个NotionNext搭建的博客
数据库系统概论
大数据原理与应用
javaWeb应用开发基础教程
python
毕业设计
大数据技术综合应用
实训-航空数据系统
java面向对象程序设计
数据结构
算法分析与设计
SPARK
Python爬虫大数据采集与挖掘
云计算
概率论与数理统计
数字逻辑
计算机网络
计算机组成原理
linux
操作系统
人工智能导论
数据仓库与数据挖掘
数据可视化
大数据安全与隐私保护
c语言
C++