python字符串截取小例子

# TempConvert.pyval = input("请输入带温度表示符号的温度值(例如:32C): ")     if val[-1] in [‘C‘,‘c‘]:    f = 1.8 * float(val[0:-1])+32    print("转换后的温度为: %.2fF" %f)elif val[-1] in [‘F‘,‘f‘]:    c = (float(val[0:-1]) - 32) / 1.8    print("转换后的温度为:%.2fC" %c)else:    print("输入有误")

1、val 获取用户输入数据2、判断val最后一位是否存在大小写C3、定义f变量接收计算后的结果 定义float类型接收val输入的数值4、输出格式化字符串数据,浮点数小数点后2位5、如果val最后一位不是大小写C是F走分支条件6、else结束分支流程
时间: 2024-11-06 07:11:18

python字符串截取小例子的相关文章

Python网络编程小例子:使用python获取网站域名信息

Whois简介 whois(读作"Who is",非缩写)是用来查询域名的IP以及所有者等信息的传输协议.简单说,whois就是一个用来查询域名是否已经被注册,以及注册域名的详细信息的数据库(如域名所有人.域名注册商).通过whois来实现对域名信息的查询.早期的whois查询多以命令列接口存在,但是现在出现了一些网页接口简化的线上查询工具,可以一次向不同的数据库查询.网页接口的查询工具仍然依赖whois协议向服务器发送查询请求,命令列接口的工具仍然被系统管理员广泛使用.whois通常

字符串截取相关例子

例一: String.indexOf(String x):字符串x在字符串中第一次出现的下表索引,若不存在"x",就返回-1 String.substring(int beginindex):从字符串索引为beginindex开始截取,包括该索引 String str = "陕西省|西安市|雁塔区"; System.out.println(str.indexOf("|"));//输出3 System.out.println(str.substri

python re模块小例子

今天在论坛看到一个问题就记了下来,分别用sed和python写了答案,当是re模块的小练习吧 2014-11-05 09:39:48: ip[192.168.10.152] logId[281424076]2014-11-05 09:58:33: ip[192.168.10.152] logId[393876725]2014-11-05 09:58:33: ip[192.168.10.152] logId[393883438]2014-11-05 09:58:34: ip[192.168.10.

python——字符串截取

str = ‘0123456789’ print str[0:3] #截取第一位到第三位的字符 print str[:] #截取字符串的全部字符 print str[6:] #截取第七个字符到结尾 print str[:-3] #截取从头开始到倒数第三个字符之前 print str[2] #截取第三个字符 print str[-1] #截取倒数第一个字符 print str[::-1] #创造一个与原字符串顺序相反的字符串 print str[-3:-1] #截取倒数第三位与倒数第一位之前的字符

Python 面向对象的小例子

1 #!/usr/bin/python 2 # -*- coding: UTF-8 -*- 3 # added by kangye python27 4 5 class Person: 6 "人的基本类型" 7 # 申明类属性 8 name = "" 9 age = 0 10 # 私有属性 11 __sex = "man" 12 13 # 构造方法 14 def __init__(self, name, age , sex="man&q

python 字符串截取

[m:n] m,最小为0, 意思为从第m个字符开始 n,可以为负,负数从字符串尾部查,,意思为第n个以前的 str1 = "https://voice.hupu.com/nba/2434910.html#next" In [2]: str1 Out[2]: 'https://voice.hupu.com/nba/2434910.html#next' In [3]: str2 = str1.replace("#next","") In [4]: s

Python,while循环小例子--猜拳游戏(三局二胜)

1 import random 2 3 all_choice = ['石头', '剪刀', '布'] 4 5 prompt = '''(0)石头 6 (1)剪刀 7 (2)布 8 请选择(0\1\2)''' 9 # 人的计分板 10 pwin = 0 11 # 计算机的计分板 12 cwin = 0 13 # 人和计算机都没有赢够两次则继续 14 while pwin < 2 and cwin < 2: 15 # 人的选择在前,计算机随机选择在后,组成小列表,把所有人赢的情况再放到大列表中 1

Python字符串截取

>>> str1 = '0123456789' >>> print(str1[:-5]) 01234 >>> str1 = '0123456789' >>> print(str1[:-5:-3]) 96 >>> >>> str1 = '0123456789' >>> print(str1[-5:-3]) 56 >>> print(str1[:-1]) 012345

python装饰器小例子

import time def timer(func): #timer(test1) func=test1 def deco(*args,**kwargs): start_time=time.time() func(*args,**kwargs) stop_time=time.time() print("the func run time %s" %(stop_time-start_time)) return deco @timer #test1=timer(test1)def tes