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

Python学习笔记--自用

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

Python学习笔记--自用

Python 第二章 2.4.4数据类型的转换
函数格式使用实例描述
eval()eval(“12+12”)
tuple()参数可以是元组,列表和字典
list()将序列转变成列表
Set()将可迭代对象转变成元组
frozenset()将一个可迭代对象转变成不可变
chr()char(0x30)使用一个整数(0~255)作为参数,返回他的ASCII字符
ordord(“a”)返回对应的ASCII数值或Unicode数值
hex

可迭代对象说明

2.5运算符 2.6 基本输入输出 2.6.1 input()函数

input函数返回的是一个str

a = input("please input a number:")
print(a)
2.6.2 print()函数
print(value, ..., sep=' ', end='n', file=sys.stdout, flush=False)
file1 = open("data.txt","w")

print(1,1,file=file1)

file1.close()
2.7 实战 2.7.1 水仙花数
input().split()
input_a_list = list(map(int, input().split()))


# 保证输入的数字在100~999之间
if input_a_list[0] > 999:
    input_a_list=100


if input_a_list[1] > 999:
    input_a_list=999

if input_a_list[0] < 100:
    input_a_list=100

if input_a_list[1] < 100:
    input_a_list=100


##确保输入的三位数按数字大小排序
if input_a_list[0] > input_a_list[1]:
    temp=input_a_list[0]
    input_a_list[0]=input_a_list[1]
    input_a_list[1]=temp

bai = 0
shi = 0
qian = 0
result = []

#取出三位数的个位十位百位分别赋予ge,shi,bai
for i in range(input_a_list[0],input_a_list[1]+1):
    bai = i//100
    shi = (i-100*bai)//10
    ge = i%10

    if i ==(bai**3)+(shi**3)+(ge**3):
        result.append(i)

if len(result) == 0:
    print("no")    
else:
    print("  ".join(str(element) for element in result))
  • join函数

    join()是一个字符串方法,它返回被子字符串连接的字符串。

    string_name.join(iterable)
    string_name:这是被连接的子字符串。
    

    Type Error: 如果这个可迭代元素包含任何不是字符串的值,join()函数就会抛出TypeError。
    join参考

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

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

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