資料型別和條件分支,隨機分配

2021-09-14 07:21:18 字數 1922 閱讀 2879

條件分支:

比較操作符

if條件和else要加:(注意,這個是要加的,不是文字的開頭)

temp=input("******")

guess=int(temp)

while迴圈

疑難:如何在python中實現有限次數的迴圈控制???

不懂

and邏輯操作符可以將任意表示式連線在一起,並得到乙個布林型別的值

true和false

random模組

randint()會返回乙個隨機的整數

import random

secret = random.randint(1,10)(這個要記住,這個要記住,這個要記住)

資料型別:

浮點型變成整型是截段處理而不是四捨五入

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("遊戲結束")

疑難:如何在pycharm中實現資料型別的呈現

>>> true + false

1>>>

>>>

>>> a =5.99

>>> b = str(a)

>>> b

'5.99'

>>> c = str(5e19)

>>> c

'5e+19'

>>> a ='520'

>>> type(a)

>>> a = 『xiaocai'

file "", line 1

a = 『xiaocai'

^syntaxerror: invalid character in identifier

>>>

>>> a = 'xiaocai'

>>> isinstance(a,str)

true

>>> isinstance(a,int)

false

>>> isinstance(a,float)

false

資料型別記憶體分配

簡單型別又叫做基本資料型別或者值型別,複雜型別又叫做引用型別 值型別 簡單資料型別 基本資料型別,在儲存時變數中儲存的是值本身,因此叫做值型別 string,number,boolean,undefined null 簡單資料型別null var time null console.log type...

資料型別 基本資料型別和引用資料型別

一.分類 1,五種簡單資料型別 基本資料型別 number,string,boolean,null,undefined,新增symbol es6 基本資料型別是指存放在棧中的簡單資料段,資料大小確定,記憶體空間大小可以分配,它們是直接按值存放的,所以可以直接按值訪問。1 undefined 宣告的變...

資料型別和引用型別

c 支援兩種型別 資料型別和引用型別。資料型別包括一些簡單型別 例如,char int和float 列舉型別和結構型別。引用型別包括類型別 介面型別 代表 delegate 型別和陣列型別。資料型別和引用型別的區別在於,資料型別變數直接包含它們的資料,然而引用型別資料是儲存對於物件的引用。對於引用型...