python语言篇(6练习3)

Python3.6-3.X微实例(Python语言程序设计基础第二版-嵩天) 【实例1.1】圆面积的计算 根据圆的半径计算圆的面积,半径为5. radius = 5 #圆的半径为5 area = 3.1415*radius**2 #圆的面积π乘以r的平方 print(area) #输出圆的面积 print("{:.2f}".format(ar 阅读详情

#   1. 输入一段字符串,打印所有输入过的字符串,
#     但重复的只打印一次,(不要求打印的顺序与输入顺序一致)
#     输入: abcdabcaba
#     打印:
#       a b c d

s = input("请输入: ")
# 方法1 用集合实现
# char_set = set(s)  # 去掉重复的
# for c in char_set:
#     print(c, end=' ')
# else:
#     print()

# 方法2 用列表实现
L = []
for c in s:
    if c not in L:
        L.append(c)

print(L)

 

# 2. 有两个列表:
#   no = [1001, 1002, 1003, 1004]
#   names = ['Tom', 'Jerry', 'Spike', 'Tyke']
#   用no中的编码为作为键,以names中的字符串作为值,生成相应的字典
#   提示 : range(4)来生成索引

no = [1001, 1002, 1003, 1004]
names = ['Tom', 'Jerry', 'Spike', 'Tyke']

d = {no[i]: names[i] for i in range(len(no))}

print(d)

 

# 练习:
#   输入一个字符串代表星期几(0~6), "0"/'日'代表周日,'1'/'一' 代表周一.
#   '2'/'二' 代表周二.......... '6'/'六' 代表 周六
#   任意输入字符串,打印这个字符串是否代表星期几,如果不是以上字符打印"字典内没有相应的数据"
#     (要求将以上数据存于字典中, 键为字符串:'0123456日一二三...六'中的一个,值为星期几或周几)
#   d = {
#        '0': "星期天",
#        '日': "星期天",
#        '1': "星期一",
#        .....
#       }

d = {
    '0': "星期天",
    '1': "星期一",
    '2': "星期二",
    '3': "星期三",
    '4': "星期四",
    '5': "星期五",
    '6': "星期六",
    '日': "星期天",
    '一': "星期一",
    '二': "星期二",
    '三': "星期三",
    '四': "星期四",
    '五': "星期五",
    '六': "星期六",  # 最后一个逗号可能会出问题
}

while True:
    s = input("请输入期星的代码: ")
    if not s:  # 当用户输入空字符串时结束输入
        break
    if s in d:  # 判断s是否是d的键
        print("您输入的是: ", d[s])
    else:
        print("您的输入不正确,请输重新输入!")

python3.8从入门到精通pdf,python3.6从入门到精通pdf 本系列教程共包含如下文章: Python基础教程系列之–Python 简介 Python基础教程系列之–Python环境搭建 Python基础教程系列之–Python 基础语法 Python基础教程系列之–Python 变量类型 Python基础教程系列之–Python 运算符 Python基础教程系列之–Python 条件语句 Python基础教程系列之–Python 循环语句 Python基础教程系列之–Python While循环语句 Python基础教程系列之–举个简单的例子 4 +5 = 9。 阅读详情

相关推荐

自然语言处理nltk 3.3 +python 3.6环境配置

自然语言处理nltk 3.3 +python 3.6环境配置 nltk的全称是natural language toolkit,是一套基于python的自然语言处理工具集。NLTK的官方网页给出的安装步骤中提到“Install Python 3.6: http://www.python.org/ downloads (avoid the 64-bit versions)”,即告诉大...

windfly 1365

编程实现从键盘输入5个国名(每个国名最长80个字符),找出并输出按字典顺序排在最前面的国名要求:(1)用gets输入字符串。(2)**输入提示信息为:“Input five countrie

int main()for(i=0;i

hsgsusjl的博客 861

用LangFuse+LangChain打造可观测的AI应用:从埋点到成本监控实战

本文详细介绍了如何将开源可观测性平台LangFuse深度集成到基于LangChain构建的AI应用中,特别是电商客服机器人场景。通过从基础SDK集成、提示词管理到成本监控的完整实战,帮助开发者实现对LLM应用内部工作流的清晰追踪、问题排查与费用分析,从而打造稳定、可控的生产级AI应用。

dapp9builder的博客 711

python从键盘输入若干学生姓名_编写python程序实现以下功能,从键盘输入若干同学的姓名,保存在字符串列表中?...

print sum(map(ord,list(str1.lower())))-96*len(str1)其中str1是输入字符串。以aBC为例:str1.lower() 将所有字母变成小写字母 abc。list(str1.lower()) 将字符串变成 ['a', 'b', 'c']ord 将字母变成ASCII 数字 。map(ord,list(str1.lower()))将列表中所有字母变成数字[...

weixin_39757893的博客 4305

Pytorch实现softmax多分类

PyTorch实现softmax多分类

天涯雨的博客 1388

WPS专业版自带字体

WPS专业版其中一个好处就是自带了部分有版权的字体,就算你安装了没买授权,他也会给你在系统里面安装上这些字体,至于没授权继续用合不合规我不知道。但是带来的实实在在的好处就是有些子他支持的全啊。 /usr/share/fonts/wps-office/FZWBK.TTF: 方正魏碑_GBK,FZWeiBei\-S03:style=Regular /usr/share/fonts/wps-office/FZFSK.TTF: 方正仿宋_GBK,FZFangSong\-Z02:style=Regular /us

chenqioulin的博客 5698

使用链表学生信息输入输出c++

接下来,在`main`函数中定义了一些变量,包括头结点`head`、尾结点`tail`和临时节点指针`p`。同时,使用`sizeof`运算符计算出结构体`stud_node`的大小,并用变量`size`保存。这个结构体包含了学号`num`、姓名`name`、成绩`score`以及一个指向下一个节点的指针`next`。输入多行,直到一行开始输入0结束,每行包括,学号(长度小于等于9),姓名(长度小于等于100),成绩,空格分隔。按照输入顺序输出每位学生信息,一行一个学生信息,学号,姓名,成绩,空格分隔。

m0_73666480的博客 791

告别手绘!用Aseprite+Unity Tilemap,从AI生成到2D游戏地图的保姆级搭建流程

本文详细介绍了如何利用Aseprite和Unity Tilemap从AI生成素材到搭建2D游戏地图的完整流程。涵盖AI生成素材的预处理、图层管理、动画制作,以及Unity中的Tilemap系统配置和性能优化技巧,帮助开发者高效创建像素风游戏地图。

weixin_29015483的博客 582

7-6 查询首都或国名

题目:编写程序实现:首先从键盘输入若干个国名与首都的偶对,以空行作结束标记。然后输入一个国名或首都,输出对应的首都或国名;若不存在该国名或首都,则输出“查无此名”。提示:可以同时创建两个字典。

2301_79400832的博客 466

Nvidia Jetson 编解码开发(3)解决H265解码报错“PPS id out of range”

基于之前的开发程序通过Jetson Xavier NX 硬编码的H265发出后,上位机断点播放发出来的H265码流,会报“PPS id out of range” 错误。

jzwjzw19900922的博客 3810

ofd转pdf报错:org.ofdrw.reader.ZipUtil.unZipFileByApacheCommonCompress【已解决】

ofd转pdf报错:java.lang.NoClassDefFoundError:org/apache/commons/io/function/IOIterator at org.ofdrw.reader.ZipUtil.unZipFileByApacheCommonCompress,java.lang.NoSuchMethodError:org.apache.commons.compress.archivers.zip.ZipArchiveInputStream.getNextEntry()

黄团团的个人博客 1283

Python入门:Python3基础练习题详解,从入门到熟练的 25 个实例(五)

Python入门:Python3基础练习题详解,从入门到熟练的 25 个实例(五),本文是一篇Python3基础练习题教程,包含101到125题的解析。每题均给出代码及详细说明,涵盖数字运算、字符串操作、列表与字典处理等知识点。如计算奇数平方和、判断质数、提取列表指定范围元素等,还涉及九九乘法表、字母异位词判断等。解析包含问题分析、代码逻辑及优化点,帮助初学者理解语法、提升思维。读者可先独立思考,再参考示例,积累编程经验。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 16万+

一文速览:大模型语料构建与基础训练全流程实战指南

因为模型只有看到足够丰富、高质量的数据,才能真正学到“真本事”,展现出更强大的泛化能力,也就是能够在全新的场景和任务下,做出准确的推理和判断。我们日常做饭的时候,通常会先把买回来的菜仔细清洗干净,把坏掉的叶子、泥土、杂质等去除掉。同理,训练大模型的数据就像我们的食材,如果不干净,就会影响模型的学习效果,甚至训练出逻辑紊乱的模型。在大模型的世界里,有一句名言:“Garbage in, Garbage out”,翻译过来就是“垃圾输入,垃圾输出”,说白了,就是给模型喂的是什么数据,它学到的就是什么知识。

master_hunter的博客 1671

Python入门:Python3基础练习题详解,从入门到熟练的 25 个实例(一)

Python入门:Python3基础练习题详解,从入门到熟练的 25 个实例(一),本文是一篇Python3基础练习题教程,涵盖25个经典题目,涉及字符串操作、列表处理、数学计算等核心知识点。每个题目都提供完整代码和详细解释,包括打印字符串、计算数值、判断奇偶与质数、处理列表和字典、字符串转换等。代码示例包含多种实现方法,如列表推导式、内置函数运用等,并解释了语法逻辑、效率差异及边界情况处理。适合初学者通过练习巩固知识,理解不同语法应用场景,提升编程能力与问题解决能力。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 27万+

倍福--手动加入第三方伺服的配置

客户在没有硬件情况下,希望手动配置硬件,添加第三方驱动器,本文介绍其操作流程 目 录 软硬件版本 3 1.1. 倍福Beckhoff 3 1.1.1. 控制器硬件 3 1.1.2. 控制软件 3 操作步骤 3 2.1. 添加电机XML文件 3 2.2. 创建EtherCAT 3 2.3. 添加新建项 3 2.4. 选择型号 4 2.5. 关联NC轴 5 软硬件版本 1.1. 倍福Beckhoff 1.1.1. 控制器硬件 TwinCAT控制制器,PC或者EPC,包括: 嵌入式控制器:CX5020-

weixin_41883890的博客 5325

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

【Python】Python90个基础练习代码

《Python 100个基础练习代码》是一份面向初学者的Python编程学习资源,包含100个从简单到进阶的练习题目。文档按内容分为五个章节:基础语法(1-20题)、数据类型(21-40题)、控制结构(41-60题)、函数(61-80题)和面向对象(81-90题)。每个题目都配有完整代码示例和详细注释,涵盖变量、运算符、字符串处理、列表操作等核心知识点。通过循序渐进的实际代码演示,帮助学习者掌握Python编程基础。文档采用Markdown格式编写,结构清晰,每个练习独立成段,方便阅读和练习。

weixin_42636075的博客 1万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Python入门:Python3基础练习题详解,从入门到熟练的 25 个实例(七)

Python入门:Python3基础练习题详解,从入门到熟练的 25 个实例(七),本文是Python3练习题(151-175)的学习教程,涵盖基础语法、数据结构、面向对象编程等内容。文中对每道题都给出了详细解析与代码实现,包括判断完全平方数、计算数字位数、输出各类图案、判断列表是否含负数、找因数、计算奇数和、求质数、输出乘法表行、判断Armstrong数、统计大写字母、递归求和、找数组最值、判断回文与列表升序,以及创建Person类、复数类、栈、队列、购物车类和矩阵加法类等。通过这些练习可巩固基础,提升编

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 13万+

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

python练习题(基础篇3)

本博文源于《程学设计竞赛入门》,旨在对题目进行详细训练。

执念斩长河 1万+

python语言篇(3练习3)

3.用while 循环生成如下字符串: # 1. 生成'ABCDEFG...... XYZ' 并打印 # 2. 生成'AaBbCcDdEeFf.....XxYyZz' 并打印 # 提示: # 用chr和ord函数 # 1. 生成'ABCDEFG...... XYZ' 并打印 az = "" # 用于累加字符 for i in range(ord('A'), ord...

Jason_Edison的博客 578

python3.6中文版下载-Python3.6.6官方版

Python3.6.6官方版是一种功能强大,轻量便捷的计算机程序设计语言,它也是一种功能强大而完善的通用型语言,成熟且稳定。Python3.6.6官方版具有非常简捷而清晰的语法特点,适合完成各种高层任务,几乎可以在所有的操作系统中运行。软件特色1、Web编程:应用的开发语言,支持最新的XML技术。2、多媒体应用:Python3.6.6官方版的PyOpenGL模块封装了"Ope...

weixin_37988176的博客 2810

《python语言程序设计基础》第二版-第3章程序练习题答案

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

weixin_46962006的博客 6298

python语言篇(6练习2)

# 练习: # 1. 有字符串列表如下: # L = ["tarena", 'xiaozhang', 'hello'] # 用推导式生成如下字典: # d = {"tarena":6, 'xiaozhang':9, 'hello':5} # 注: 字典的值为键的长度 L = ["tarena", 'xiaozhang', 'hello'] d = {x...

Jason_Edison的博客 685

python语言篇(2练习2)

# 练习: # 1. 写程序输入一个整数n: # 打印n以内的全部大于0的偶数(不包含n) n = int(input("请输入一个整数: ")) # 方法1 # i = 2 # while i < n: # print(i) # i += 2 # 增长值为2 i = 1 while i < n: if i % 2 == 0: ...

Jason_Edison的博客 561

python3的一些实例(3.1-3.8)

python语言程序设计基础(嵩天版),第三章程序练习题 3.3写出来有疑问,就先不贴出来了 #3.1重量计算,月球上物体的体重是在地球上的16.5%, #假如你在地球上每年增长0.5kg,编写程序输出未来十年你在地球和月球上的体重状况。 import math myweight=eval(input("请输入当前体重:")) weightgrowth = 0.5 for i in range(1...

weixin_42389160的博客uqoI25rF16^B 1万+

python语言篇(1练习1)

# 练习: # 1. 写一个程序,输入一段字符串, # 如果字符串不为空, # 则把第一个字符的UNICODE编码值打印出来 s = input("请输入一个字符串: ") if s != '': print(s[0], "的编码值是:", ord(s[0])) # 2. 写一个程序,输入一个整数值(0~65535), # 打印这个编码所对应的字符 c...

Jason_Edison的博客 760
上一篇: python语言篇(6练习2)
下一篇: python语言篇(7知识点)
Jason_Edison
博客等级 码龄9年 17粉丝 61原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值