条件分支:
比较操作符
if条件和else要加:(注意,这个是要加的,不是文本的开头)
temp=input("******")
guess=int(temp)
while循环
疑难:如何在python中实现有限次数的循环控制???
{for i in range(5):#循环5次
print 'Loop', i}不懂
and逻辑操作符可以将任意表达式连接在一起,并得到一个布尔类型的值
TRUE和FALSE
random模块
randint()会返回一个随机的整数
import random
secret = random.randint(1,10)(这个要记住,这个要记住,这个要记住)
数据类型:
{整型,布尔类型,浮点型,e记法
int() str() float()}
浮点型变成整型是截段处理而不是四舍五入
type()==isinstance()内置函数
print("1<3")
#temp=input("猜一下心里想的是:")
#guess=int(temp)
#if guess>8:
#print("大了,大了")
#else:
#if guess==8:
#print("哇哦,猜对了!")
#else:
#print("小了小了")
#print("游戏结束")
#temp=input("猜一下心里想的是:")
#guess = int(temp)
#while guess!=8:
#temp=input("哎呀猜错了,请重新输入吧:")
#guess = int(temp)
#if guess>8:
#print("大了,大了")
#else:
#if guess==8:
#print("哇哦,猜对了!")
#else:
#print("小了小了")
#print("游戏结束")
#import random
#secret = random.randint(1,10)
#temp=input("猜一下心里想的是:")
#guess = int(temp)
#while guess!=secret:
#temp=input("哎呀猜错了,请重新输入吧:")
#guess = int(temp)
#if guess>secret:
#print("大了,大了")
#else:
#if guess==secret:
#print("哇哦,猜对了!")
#else:
#print("小了小了")
#print("游戏结束")
{ a ='520'
type(a)
print("type")
a='笑脸' }疑难:如何在pycharm中实现数据类型的呈现
>>> True + False
1
>>>
>>>
>>> a =5.99
>>> b = str(a)
>>> b
'5.99'
>>> c = str(5e19)
>>> c
'5e+19'
>>> a ='520'
>>> type(a)
<class 'str'>
>>> a = ‘xiaocai'
File "<stdin>", line 1
a = ‘xiaocai'
^
SyntaxError: invalid character in identifier
>>>
>>> a = 'xiaocai'
>>> isinstance(a,str)
True
>>> isinstance(a,int)
False
>>> isinstance(a,float)
False