栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

2021-10-13Python入门3

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021-10-13Python入门3

条件分支

while循环

  • 实现整体缩进的方法:
    Ctrl+[ 为左退;Ctrl+] 为右进
random模块

randint() Ta会随机返回一个随机的整数

import random
secret = random.randint(1,10)
print('----------我爱鱼c工作室----------')
temp = input("不妨猜猜小甲鱼现在心里在想的数字:")
guess = int(temp)
if guess == secret:
    print("你猜对了!")
else:
    if guess > secret:
        print("大了大了")
    else:
        print("小了小了")
while guess != secret:
    temp = input("猜错了,再输入一次:")
    guess = int(temp)
    if guess == secret:
        print("你猜对了!")
    else:
        if guess > secret:
            print("大了大了")
        else:
            print("小了小了")
print("游戏结束")
数据类型
  • 整型
  • 浮点型
  • e记型
  • 布尔类型(特殊的整型)
类型转换

>>> a = '520'
>>> b = int(a)
>>> b
520
>>> a = '小甲鱼'
>>> b = int(a)
Traceback (most recent call last):
  File "", line 1, in 
    b = int(a)
ValueError: invalid literal for int() with base 10: '小甲鱼'
>>> a = 5.99
>>> b = int(a)
>>> b
5
>>> a = '520'
>>> b =float(a)
>>> b
520.0
>>> a = 5.99
>>> c =str(a)
>>> c
'5.99'
>>> c = str(5e19)
>>> c
'5e+19'
>>> str = 'I love fish'
>>> str
'I love fish'
>>> a = str(5e19)
Traceback (most recent call last):
  File "", line 1, in 
    a = str(5e19)
TypeError: 'str' object is not callable
>>> 
获得关于类型的信息

  • type()
>>> a = '520'
>>> type(a)

>>> type(True)

>>> type(5e19)

>>> 
  • isinatance()
>>> a = '小甲鱼'
>>> isinstance(a,str)
True
>>> isinstance(a,int)
False
>>> 
算数操作符

优先级问题

逻辑操作符

and/or/not(取相反值)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/321823.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号