python与Tensorflow

Python——入门级(print功能与input功能)

2018-08-31  本文已影响6人  SpareNoEfforts

print功能

>>>print(1)
1
>>>print("we")
we
>>>print(int("1")+2) #将字符串转化为数字
3
>>>print(str(11)+"wer") #将数字转化为字符串
11wer
>>> x = 12  
>>> print(x)  
12  
>>> s = 'Hello'  
>>> print(s)  
Hello  
>>> L = [1,2,'a']  
>>> print(L)  
[1, 2, 'a']  
>>> t = (1,2,'a')  
>>> print(t)  
(1, 2, 'a')  
>>> d = {'a':1, 'b':2}  
>>> print(d)  
{'a': 1, 'b': 2}  
>>> s  
'Hello'  
>>> x = len(s)  
>>> print("The length of %s is %d" % (s,x))  
The length of Hello is 5  

>>> pi = 3.141592653  
>>> print('%10.3f' % pi) #字段宽10,精度3  
     3.142  

>>> print("pi = %.*f" % (3,pi)) #用*从后面的元组中读取字段宽度或精度  
pi = 3.142  

>>> print('%010.3f' % pi) #用0填充空白  
000003.142  

>>> print('%-10.3f' % pi) #左对齐  
3.142       

>>> print('%+f' % pi) #显示正负号  
+3.141593  
>>> for x in range(0,10):  
    print (x,end = '')    
0123456789  
>>> "Hello""World"  
'HelloWorld'  

>>> x = "Hello"  
>>> y = "world"  
>>> x+y  
'Helloworld'  
# 2**3%5(2的3次幂对5取模)  
>>> pow(2,3,5)  
3  

input功能

variable=input()表示运行后,可以在屏幕中输入一个数字,该数字会赋值给自变量。看代码:

a_input=input('please input a number:')
print('this number is:',a_input)

''''
please input a number:12 #12 是我在硬盘中输入的数字
this number is: 12
''''

input()应用在if语句中.

在下面代码中,需要将input()定义成整型,因为在if语句中自变量 a_input对应的是1 and 2 整数型。输入的内容和判断句中对应的内容格式应该一致。

也可以将if语句中的1 and 2 定义成字符串,其中区别请读者自定写入代码查看。

a_input=int(input('please input a number:')) #注意这里要定义一个整数型
if a_input==1: #如果上面没有int转换,这里要转换成str(1)或者'1'
    print('This is a good one')
elif a_input==2:
    print('See you next time')
else:
    print('Good luck')

""""
please input a number:1   #input 1
This is a good one

please input a number:2   #input 2
See you next time

please input a number:3   #input 3 or other number
Good luck
""""
上一篇下一篇

猜你喜欢

热点阅读