使用变量的注意事项:

1.在使用变量之前,要先对变量进行赋值
2.变量名可以包括字母、数字、下划线,但是变量名称不能以数字开头
3.字母可以是大写或者小写,但大小写是不同的,也就是说 first 和 First是两个完全不同的名字
(疑问:那First和FIRST是两个完全不同的名字吗?)
4.等号(=)是赋值的意思,等号左边是名字,右边是值
5.在给变量取名字的时候,取一些具有代表性的名字,比如:liulei=大帅逼

字符串:

1.字符串就是引号内的一切东西,字符串也叫做文本,文本和数字是截然不同的,比如
>>>5+8 输出的结果是13
>>>‘5’+‘8’ 输出的结果是58

2.要告诉python你在创建一个字符串,僬侥在字符两边加上引号。可以是单引号,也可以是双引号,但是两边的引号必须成对,不能一边用单引号,一边用双引号1
3.问:如果打印的字符串中出现单引号或者双引号怎么办?
例:打印字符串 Let‘s go !
方法一:使用转义字符
>>’ Let’s go! ’ 输出的结果是Let’s go!
方法二:使用双引号打印
>>“Let’s go’” 输出的结果是Let’s go!
4.问:如果打印的字符串中出现转义字符怎么办?
例:打印字符串 >>str = ‘C:\now’
输出的结果是 C:
ow
答:使用原始字符串 r
如:>>> str = r’C:\now’ 输出的结果是 C:\now’
**

课后习题

0. 以下哪个变量的命名不正确?为什么? (A) MM_520 (B) MM520 © 520_MM (D) _520_MM

©选项不正确,因为 Python 中的变量名不能以数字开头。

1. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?

myteacher = ‘小甲鱼’################给myteacher赋值为小甲鱼
yourteacher = myteacher################给yourteacher赋值为 myteacher,现在youteacher的值为小甲鱼
yourteacher = ‘黑夜’################又给yourteacher赋值为黑夜
print(myteacher) ################从始至终,myteacher的值 都没变,一直都为小甲鱼,所以输出的结果为小甲鱼
2. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?

myteacher = ‘小甲鱼’################给myteacher赋值为小甲鱼
yourteacher = myteacher################ 给yourteacher赋值为 myteacher,现在youteacher的值为小甲鱼
myteacher = ‘黑夜’################又给mytachaer赋值为黑夜,
print(yourteacher)################只给yourteacher赋值为myteacher,所以输出的结果为小甲鱼
3. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?

first = 520 给first赋值为520
second = ‘520’ 给second赋值为’520’
first = second 给first赋值为second,为’520’
print(first) 所以输出的结果为’520’

Python零基础入门:鱼C第3讲 笔记内容(变量、字符串)相关推荐

  1. Python 零基础入门到实战(一)笔记:内置对象、浅拷贝、深拷贝、计算圆面积、凯撒密码、英文大小写转换、输入国家打印出国家名和首都、输入数字英文输出、统计句子中的字母数量、猜随机数

    Python入门到实战(一) 为什么写这篇文章 Part 1 入门部分 什么是编程语言? Python的优势 目前应用 特点 Part 2 6种内置对象 1 整数.浮点数 2 字符串 3 列表 4 元 ...

  2. Python零基础入门(三)——函数[学习笔记]

    目录: 一.函数: 1.内置函数 2.定义函数 二.函数参数: 1.必选参数 2.默认参数 3.可变参数/任意参数 4.关键字参数 三.return语句 四.函数封装 1.导入整个模块 2.导入特定的 ...

  3. python零基础入门教程(非常详细),从零基础入门到精通,看完这一篇就够了

    前言 本文罗列了了python零基础入门到精通的详细教程,内容均以知识目录的形式展开. 第一章:python基础之markdown Typora软件下载 Typora基本使用 Typora补充说明 编 ...

  4. python零基础入门教程视频下载-Python零基础入门学习视频教程全42集,资源教程下载...

    课程名称 Python零基础入门学习视频教程全42集,资源教程下载 课程目录 001我和Python的第一次亲密接触 002用Python设计第一个游戏 003小插曲之变量和字符串 004改进我们的小 ...

  5. python基础教程视频教程百度云-Python零基础入门学习视频教程全42集百度云网盘下载...

    课程简介 Python零基础入门学习视频教程全42集百度云网盘下载 课程目录 042魔法方法:算术运算 041魔法方法:构造和析构 040类和对象:一些相关的BIF 039类和对象拾遗 038类和对象 ...

  6. 11岁过python1级_11岁表弟写的Python零基础入门笔记!

    一.Python输入与输出输出:使用print()函数. print()函数的基本语法格式如下:print(输出内容). 输出内容可以是数字和字符串(字符串需要用引号括起来),也可以是包含运算符的表达 ...

  7. Python零基础入门(一)——Python基础关键字和语法[学习笔记]

    Python零基础入门(一)--Python基础关键字和语法 目录 1. Hello World! 2. 字符串操作 3. 简单数学计算 4. if elif else 5. 循环 基础类型 pyth ...

  8. python基础代码大全-python零基础入门命令方式汇总大全,快速恶补你的Python基础...

    原标题:python零基础入门命令方式汇总大全,快速恶补你的Python基础 无意中浏览到这篇来自大牛的分享,总结的很全面,我重新排版下放在这里,希望能帮助到大家.在此十分感谢原作者! 在开始之前还是 ...

  9. Python入门必备,Python零基础入门

    近几年来,Python发展势头强劲,越来越多的公司加大了对Python开发人才的招聘.很多人都看好Python的发展,纷纷前来学习Python. 目前Python应用范围还是挺多的,从Web.爬虫.数 ...

  10. 视频教程-Python零基础入门教程-Python

    Python零基础入门教程 从2012年从事互联网至今有7年软件编程经验,曾任职国内北京互联网公司,中南林业大学授课Python 现任逻辑教育Python课程负责人,精通Python语言,精通人工智能 ...

最新文章

  1. 启动和停止MySQL服务
  2. 驰骋工作流携手山东金义,实施落地上海光大银行
  3. 什么是cep算子_Flink中的CEP复杂事件处理 (源码分析)
  4. 好代码是管出来的——.Net中的代码规范工具及使用
  5. tab键的转义字符_Python转义字符及用法
  6. Android GUI之Window、WindowManager
  7. serv u使用mysql数据库_Serv-u Mysql数据库用户
  8. Gephi教程——外观和布局
  9. 接口测试工具apipost关于post请求
  10. matlab2010反复激活
  11. 2018DeeCamp笔试题目第一套B卷
  12. multus-cni之源码解析
  13. FlashFXP,flashfxp怎么连接服务器
  14. 【算法应用】Thompson Sampling--汤普森采样应用之代码篇 (Python)
  15. 小孩上了半年小学,针对老师的评语总结,如何对症优化教育培养策略?chatGPT搜了一下,AI震惊了我
  16. 论文的主要观点怎么写?
  17. python 桑基图 地理坐标_利用Python+Excel制作桑基(Sankey)图
  18. QTextEdit 控件的妙用(以及与QPlainTextEdit的区别)
  19. html构建复选框标签,什么标签用于在表单中构建复选框_HTML表单复选框INPUT标签...
  20. PageOffice在线打开office文件添加盖章没反应

热门文章

  1. 谷歌收购摩托罗拉乱弹
  2. 锤子手机的整容脸和罗永浩的自我救赎:M1系列会被市场认可吗?
  3. OSI模型、TCP/IP模型、数据封装与解封装-----网络通信原理
  4. Java面试指北!13个认证授权常见面试题/知识点总结!| JavaGuide
  5. 使用vika维格表来管理寺庙原来如此轻松~
  6. 宾馆客户管理系统数据库java_JAVA连接数据库酒店管理系统.docx
  7. 电子商务html语言,电子商务师网页设计与制作试题(1)
  8. 《Hyperledger Fabric官方文档》区块链的网络
  9. 【空心杯四旋翼TinyLeaf】四旋翼基础
  10. 德国冯哈勃 Faulhaber2342L012空心杯减速电机带编码器