大家好,本文将围绕python简单有趣的程序源代码展开说明,简单的python有趣小程序是一个很多人都想弄明白的事情,想搞清楚简单有趣的python代码需要先了解以下几个事情。
整理字符串输入
整理用户输入的问题在编程过程中极为常见。通常情况下,将字符转换为小写或大写就够了,有时你可以使用正则表达式模块「Regex」完成这项工作python创意小作品代码。但是如果问题很复杂,可能有更好的方法来解决:
user_input = "This\nstring has\tsome whitespaces...\r\n" character_map = { ord('\n') : ' ', ord('\t') : ' ', ord('\r') : None } user_input.translate(character_map) # This string has some whitespaces...
Python 计算三角形的面积
# -*- coding: UTF-8 -*- # Filename : test.py # author by : www.runoob.com a = float(input('输入三角形第一边长: ')) b = float(input('输入三角形第二边长: ')) c = float(input('输入三角形第三边长: ')) # 计算半周长 s = (a + b + c) / 2 # 计算面积 area = (s*(s-a)*(s-b)*(s-c)) ** 0.5 print('三角形面积为 %0.2f' %area) 执行以上代码输出结果为: $ python test.py 输入三角形第一边长: 5 输入三角形第二边长: 6 输入三角形第三边长: 7 三角形面积为 14.70
迭代器切片(Slice)
如果对迭代器进行切片操作,会返回一个「TypeError」&