1
#将字符串 ‘Hello World!’ 存储到变量str中,再使用print语句将其打印出来。

str = ‘Hello World!’

print(str)

2
#将字符串 ‘Hello World!’ 存储到变量str1中,再将字符串 ‘Hello Nowcoder!’ 存储到变量str2中,再使用print语句将其打印出来(一行一个变量)。

str1 = ‘Hello World!’

str2 = ‘Hello Nowcoder!’

print(str1)

print(str2)

3

小白正在学习Python,从变量输出开始。请使用input函数读入一个字符串,然后将其输出。

x = input()

print(x)

4

在学会读入字符串以后,小白还想要读入整数,请你帮他使用input函数读入数字并输出数字与变量类型。

x = int(input())

print(x)

print(type(x))

5

牛牛、牛妹和牛可乐正在Nowcoder学习Python语言,现在给定他们三个当中的某一个名字name,

假设输入的name为Niuniu,则输出 I am Niuniu and I am studying Python in Nowcoder!

请按以上句式输出相应的英文句子。

name = input()

print(“I am”,name,“and I am studying Python in Nowcoder!”)

6

牛牛正在学习Python的输出,他想要使用print函数控制小数的位数,你能帮助它把所有读入的数据都保留两位小数输出吗?

n = input()

m = float(n)

print(‘%.2f’%m)

6.1#补充

Python中%有两种:

1、数值运算:%代表取模,返回除法的余数。

如:7%2

1

2、%操作符(字符串格式化,string formatting),说明如下:

%[(name)][flags][width].[precision]typecode

(name)为命名flags可以有 ,-,’ ‘或0。 表示右对齐。-表示左对齐。’ '为一个空格,表示在正数的左侧填充一个空格,

从而与负数对齐。0表示使用0填充。width表示显示宽度precision表示小数点后精度

类型码:%s 字符串 (采用str()的显示)

%r 字符串 (采用repr()的显示)

%c 单个字符

%b 二进制整数

%d 十进制整数

%i 十进制整数

%o 八进制整数

%x 十六进制整数

%e 指数 (基底写为e)

%E 指数 (基底写为E)

%f 浮点数

%F 浮点数,与上相同

%g 指数(e)或浮点数 (根据显示长度)

%G 指数(E)或浮点数 (根据显示长度)

例:

print(“%6.3f” % 2.3)

2.300

第一个"%"后面的内容为显示的格式说明,6为显示宽度,3为小数点位数,

f为浮点数类型 # 第二个"%"后面为显示的内容来源,输出结果右对齐,2.300长度为5,故前面有一空格

print(“% 10x” % 10)

a

x为表示16进制,显示宽度为10,前面有8个空

更多推荐

python新手入门自学练手1输入输出