0.Python入门之变量和字符串
2017-11-13 18:38
417 查看
一.前言
从零学习Python系列Life is short.You need Python.
参考书目:<<零基础入门学习Python>>
版本:Python3
Python特点:
1.运行速度没有C这类编译型语言快,但语法简洁干净,且设计严谨,代码量相对较小
2.不需要关注数据类型,内存溢出,边界检查等
3.应用场景:web应用开发,系统网络运维,科学计算,游戏与图形界面开发,网络编程等
二.开始学习
2.1.从IDLE启动Python
IDLE是一个Python Shell,是通过输入文本与Python程序交互的途径,类比于cmd窗口,用于给操作系统下达命令,IDLE包含在下载的Python安装包中.简单的尝试
>>>print("I will win"*3) #重复显示三次字符串 I will win I will win I will win
2.2.缩进
1.缩进是Python的灵魂,类比于C语言的大括号表示作用域,Python通过缩进替代,显得有层次,小心对待代码的缩进.2.输入冒号,IDLE会在下一行自动进行缩进.
典型的缩进代码
if a=1: print("1")
2.3.BIF
BIF是内置函数,如input接收输入再将其返回,print()将括号里内容显示到屏幕上。>>>temp = input("输入数字")
三.变量和字符串
3.1.变量
大多数语言:a=1理解为变量赋值也称把值(1)存储在内存(变量a)中,内存的名字(a)就叫变量
Python:
不是把值存储在变量中,只是把名字贴在值上,变量只是名字,标签.
注意点
1)使用变量前先赋值,变量名不可以数字开头2)变量大小写表示不同变量
3.2.字符串
概述
1)引号(可单可双)内的东西为字符串,字符串也叫文本.>>>'5'+'8' '58' #字符串的拼接
2)字符串内容出现单引号用转义字符\或改用双引号.
>>>'Let\'s go' #"Let's go" Let's go
3)防止反斜杠的滥用,使用原始字符串,如string=r'C:\now'
4)反斜杠不能放在字符串的末尾(表示字符串没有结束,换行继续),如'fish\'错误
字符串的用法辨析
>>>string = 'C:\now' >>>string 'C:\now' #转义字符和n构成换行符了 >>>print(string) C: ow >>>string = 'C:\\now' #加上转义字符对转义字符转义,但转义字符太多,程序混乱 >>>string 'C:\\now' >>>print(string) C:\now
原始字符串
用法为在字符串前加上'r'。>>>string = r'C:\now' #使用原始字符串 >>>string 'C:\\now' >>>print(string) C:\now
使用字符串注意无论是否原始字符串,都不能以反斜杠作为结尾(反斜杠在末尾表示字符串未结束,换行继续)
>>>string = 'Fish\' #error
长字符串
用于得到一个跨越多行的字符串,使用三重引号字符串。>>>print(“““
从明天起,做一个幸福的人
喂马,劈柴周游世界
”””)
从明天起,做一个幸福的人
喂马,劈柴周游世界
书海拾荒
1)Python的变量不需要事先声明,直接赋值即可2)Tab键缩进,#表示注释
3)help(print)查看内置函数的调用方法
4)IDLE提供一些建议,如输入pr TAB会显示所有可能的命令来参考
5)if条件成立,执行下方缩进的所有内容,else同理
相关文章推荐
- Python入门第4课——字符串变量(只读课堂)
- Python入门第5课——字符串变量初级(只读课堂)
- 零基础入门学习Python(3)--小插曲之变量和字符串
- 零基础入门学习Python(3)--小插曲之变量和字符串
- Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化
- python3编程入门(1)-算术、字符串与变量
- 【零基础入门学习Python笔记003】插曲之变量和字符串|课习题答案
- Python入门——Chapter 2 Python原料:数字、字符串和变量
- 2. Python入门:字符串和变量
- 零基础 入门学Python-学习笔记第二讲(变量与字符串)
- Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化
- 编程小白的第一本 python 入门书 学习笔记02 第三章 变量与字符串
- Python 入门笔记 字符串 变量 标示符
- Python入门之变量与字符串
- Python学习 第二天任务 (一:【基于Python编程从入门到实践】第二章 变量和字符串 书本及动手试一试)
- Python 字符串,变量
- 1.3 Python入门学习之变量的定义 命名规则
- python变量中的数据(一),数字和字符串
- Python入门:字符串的分片与索引、字符串的方法
- 自学Python之Python基础:(一)数字、字符串和变量