技术标签: Python初体验——Hello World Python入门之基础语法 python 编程语言
input()函数将用户输入的内容当做一个字符串类型,这是获得用户输入的常用方式。print()函数可以直接打印字符串,这是输出字符串的常用方式。
如下例子展示了如何用变量name来存储用户的名字,再输出这个变量的内容:
name=input(“请输入名字:”)
请输入名字:郭靖
print(name)
郭靖
采用格式化输出方式,通过format()方法将待输出变量整理成期望输出的格式,如:
name=input(“请输入一个人的名字:”)
请输入一个人的名字:郭靖
country=input(“请输入一个国家的名字:”)
请输入一个国家的名字:中国
print("{}来自于{}".format(name,country))
郭靖来自于中国
文本在程序中用字符串类型来表示。Python语言中,字符串是用两个双引号””或者单引号’’括起来的零个或多个字符。如上例中的**”请输入一个人的名字:”**。
注意:字符串中的英文字符和中文字符都算作1个字符。
示例:
>>>name="Python语言程序设计"
>>>name[0]
'P'
>>>print(name[0],name[7],name[-1])
P 言 计
>>>print(name[2:-4])
thon语言
>>>print(name[:6])
Python
>>>print(name[6:])
语言程序设计
>>>print(name[:])
Python语言程序设计
练习:
根据提示,在右侧编辑器补充代码,根据用户输入的人名给出一些不同的回应。
例如:
输入姓名:郭靖
输出:
郭靖同学,学好Python,前途无量!
郭大侠,学好Python,大展拳脚!
靖哥哥,学好Python,人见人爱!
代码:
#请在此处补充代码,按要求完成输出
###### Begin ######
name=input("输入姓名:")
print("{}同学,学好Python,前途无量!".format( name)) #请将命令行补充完整
print(name[0] +"大侠,学好Python,大展拳脚!") #请将命令行补充完整
print(name[1:4] +"哥哥,学好Python,人见人爱!") #请将命令行补充完整
###### End ######
print ('1:\t|my name is {1:>10}, my age is:{0:<2}'.format(20,'wangyu')) 说明: {1:>10}中的1是对format的参数定位,表示取的是第二个参数;>表示的右对齐;10表示的是该参数宽度。 说明:uid, last_login是对参数命名。 ...
字符串的格式化,并非是像电脑手机一样清除,所谓程序中字符串的格式化是说,字符串所特定的格式,就像书写论文要有论文格式,书写新闻要有新闻格式一样,程序中的字符串也是有一定的输出格式的。 程序中处理最多的就是字符串,各个程序中字符串的处理也都大同小异,这里具体介绍python中的字符串格式化。 字符串的格式化输出 python中,字符串是可以进行拼接的,比如: 这就是字符串的拼接,在python中经常...
Python 字符串格式化使用 "字符 %格式1 %格式2 字符"%(变量1,变量2),%格式表示接受变量的类型。简单的使用例子如下: 字符串格式化时百分号后面有不同的格式符号,代表要转换的不同类型,具体的表示符号如下面所示。 格式符号为数字时前面可以加为数和补缺位如:%[0][总位数][.][小数位数]来设定要转换的样式,具体使用方法如下: &nb...
字符串格式化输出定义 1.加号拼接: 2.%s格式化字符串 3.{}格式化字符串 备注: 当使用‘’‘%s’‘’时,后面接在用%(变量名) 当使用‘’‘{_name}’‘’时,后面接在用 .format(_name=name) 4.简单的格式化字符串输出 ...
2.关键字参数: 总结: Python中除了内置的%操作符可用于格式化字符串操作,还有"".format()的形式,都需要熟练掌握...
%s s= string %d d= digit 整数 %f f=float 浮点数 效果图如下:...
1. 需要输出3列,为了输出好看,需要制定每一列的宽度: < (默认)左对齐 > 右对齐 ^ 中间对齐 = (只用于数字)在小数点后进行补齐 2. 表 格式 描述 %% 百分号标记 %c 字符及其ASCII码 %s 字符串 %d 有符号整数(十进制) %u 无符号整数(十进制) %o 无符号整数(八进制) %x 无符号...
python中有两种格式化输出字符串的方式:格式化表达式、format()方法。当然,还有一个简化操作的内置format()函数。 它们绝大部分功能都是重复的,熟悉printf的可以考虑使用格式化表达式,否则使用format()更友好些,因为它像处理函数参数一样,但format()有时候可能写的要更复杂。 格式化表达式 格式化表达式类似于printf的风格,在字符串中使用%作为占位符。本文只是介绍...
Python3中常用的格式化输出字符串的3种方式 假设定义有如下变量: 第一种方式 第二种方式 这种方式也是官方推荐的方式 第三种方式 转载于:https://my.oschina.net/zerobit/blog/3064668...
Python字符串的格式化输出! 今天博主跟大家聊一聊如何使用Python字符串的格式化输出!不喜勿喷,如有建议欢迎补充、讨论! 关于安装和汉化可以观看博主的这篇文章《下载安装及汉化 》以及Python系列:windows10配置Python3.0开发环境!,安装完毕重启VsCode!以及VSCode配置Python开发环境! Come on!字符串格式化输出 关于字符串的格式化输出,我们需要了解...