趣学Python-教孩子学编程--第三章
知识点:
1、字符串
1>字符串可以用单引号(' ')、双引号(" ")、三引号(''' ''')来表示。
2>不同之处在于,三引号可以创建不止一行的字符串。
3>若同一字符串需要输出多种引号,可以用转义符 \ ,也可以用字符串中没有输出的引号来表示。
4>字符串中嵌入字符串:
需要使用占位符 %s (见课后练习3)
注:当使用多个占位符时,需要把替换的值用括号括起来(见课后练习3),值排放的顺序就是他们在字符中被引用到的顺序。
5>print(10 * 'a')
字符串乘法,等同于输出n次字符串
2、列表
列表用中括号 [ ]
例: temp = ['DNF','LOL','CF','SF','CS']
1、列表中第一个元素下表从0开始
2、显示列表的一个子集,用冒号( : )
例:print(temp[1:3])
[1:3]表示从索引位置1到索引位置3(不包括索引位置3)的元素,即['LOL','CF']
[ :3]表示索引位置从0开始 [2: ]表示索引到最后一个元素
3、一个列表中可以同时包括整型、浮点型、字符串、列表等多种形式
4、向列表中添加元素(append函数)
temp.append('QQ')
temp = ['DNF','LOL','CF','SF','CS','QQ']
append把一个元素添加到列表的最后
5、从列表中删除元素(del命令)
del temp[1]
temp = ['DNF','CF','SF','CS','QQ']
del命令删除列表的第n个元素
6、列表加法(见课后练习1,只能是两个列表相加)
列表乘法
list = [1,2]
list = list * 3
list = [1,2,1,2,1,2]
3、元组
元组用小括号 ( )
元组和列表唯一的区别是,元组一旦创建之后不能再发生变化
4、字典(map)
字典用大括号 { }
例: temp = { 'DNF' : '61',
'LOL' : '28',
'CF' : '下士'}
字典中每一个元素都有一个键(key)和一个对应的值(value),用冒号将键和值分开
删除值:del temp['DNF']
替换值:temp['LOL'] = '30'
不能将两个字典连接!
课后练习:
1、列表相加
games=['DNF','LOL','CF']
foods=['蛋炒饭','麻辣烫','大盘鸡']
favorites=games+foods
print(favorites)
['DNF', 'LOL', 'CF', '蛋炒饭', '麻辣烫', '大盘鸡']
2、算数
num = 3 * 25 + 2* 40
print(num)
155
3、占位符应用
xing = '尚'
ming = '某某'
shuchu = '你好,%s%s!'
print(shuchu<span style="color:#cc0000;"> % </span>(xing,ming))
你好,尚某某!
趣学Python-教孩子学编程--第三章相关推荐
- 《趣学Python——教孩子学编程》——第1部分 学习编程 第1章 Python不是大蟒蛇 1.1 关于计算机语言...
本节书摘来自异步社区<趣学Python--教孩子学编程>一书中的第1章,第1.1节,作者[美]Jason R. Briggs,尹哲 译,更多章节内容可以访问云栖社区"异步社区&q ...
- 趣学python教孩子学编程_[转载]学编程要从娃娃抓起——教孩子学Python
祝家长与娃娃们编程开心! 请记住,学习本书进行编程是件让人开心的事.不要把它当成一项任务.要把编程当做是在创建有趣的游戏或者应用来和朋友还有其他人分享. 学习编程是一种很好的思维训练,效果也非常好.但 ...
- 趣学python教孩子学编程_《趣学Python——教孩子学编程》学习笔记第1-3章
第1章 Python不是大蟒蛇 1.1 关于计算机语言 计算机程序是一组让计算机执行某种动作的指令.软件就是计算机程序的集合. 一种编程语言就是一种特定的与计算机交谈的方式,这种方式使用计算机和人都能 ...
- 《趣学JavaScript——教孩子学编程》——第1章 认识JavaScript1.1 认识JavaScript
本节书摘来自异步社区<趣学JavaScript--教孩子学编程>一书中的第1章,第1.1节,作者: [美]Nick Morgan(摩根)译者: 李强,更多章节内容可以访问云栖社区" ...
- 《趣学JavaScript——教孩子学编程》——1.5 本章小结
本节书摘来自异步社区<趣学JavaScript--教孩子学编程>一书中的第1章,第1.5节,作者: [美]Nick Morgan(摩根)译者: 李强,更多章节内容可以访问云栖社区" ...
- 《趣学JavaScript——教孩子学编程》——2.4 Boolean
本节书摘来自异步社区<趣学JavaScript--教孩子学编程>一书中的第2章,第2.4节, 作者: [美]Nick Morgan(摩根)译者: 李强,更多章节内容可以访问云栖社区&quo ...
- python教孩子学编程,教孩子学编程(Python语言版)
教孩子学编程(Python语言版) 第1 章 Python 基础:认识环境 #NiceHexSpiral.py #运行后,挺奇特,整个作画过程,完全呈现. import turtle colors=[ ...
- 趣学JAVASCRIPT 教孩子学编程pdf
链接:https://pan.baidu.com/s/1LIem8GyhzefMfBt21Dvsdg 密码:mg94 本书为完整版,以下为内容截图:
- 教孩子学编程 python 下载_趣学python pdf 中文下载
趣学python教孩子学编程pdf是一本专为想要学习python不错的朋友准备的入门教程,可以轻松的帮之你由浅入深,由难到易的学习python编程,感兴趣欢迎下载学习! 趣学python教孩子学编程p ...
- 教孩子学编程 python语言版_教孩子学编程 PYTHON语言版 PDF_IT教程网
资源名称:教孩子学编程 PYTHON语言版 PDF 资源目录: 第1章Python基础--认识环境1 1.1认识Python3 1.2用Python编写程序5 1.3运行Python程序5 1.4本章 ...
最新文章
- 智能车竞赛秘书处与RT-Thread关于第十七届智能车竞赛第一次会议
- Vue封装一个简单轻量的上传文件组件
- PHP操作文件常用函数
- springboot日志可视化_spring boot面试问题集锦
- 「一本通 6.4 例 4」曹冲养猪(CRT)
- leetcode数组汇总_LeetCode刷题实战43:字符串相乘
- 嵌入式开发板01---点亮LED
- 如何在类的外部修改类中的私有数据成员
- (六)基于霍夫变换的直线和圆检测
- IT部门不应忽略的12种数据
- PHP模板引擎Smarty内建函数section,sectionelse用法详解
- 「代码随想录」322. 零钱兑换 【动态规划】力扣详解!
- Android心得1.5--第一次搭建Android环境的心得和第一个应用程序部分代码解析
- Redis由分布式锁造成的重大事故
- 售后服务场景智能调度解决方案
- Mysql子查询优化技术
- 别人从你身上偷不走的10件东西
- [英语语法]词法之分词
- Python | 分析txt文档特定词汇的词频,以《天龙八部》为例
- gof23 设计模式 各个模式代码demo