紧接着把!昨天没看继续看django 官方教程,学了下python的基本语法 与c类语言还是有些小差别:
1.ptyhon的源文件以UTF-8编码格式
2.
/ 除 结果浮点型
// 除 结果整形
% 除 取余数
* 乘
** 乘方 eg 5**2 结果是5的2次方25
_ 取以上计算的最终结果为变量,不能被赋值
3.字符串
'' ""都是字符串,区别呢是在
''中的'需要加\来转
""中的"需要加\来转
他们中如果有转义字符需要在字符串外加r
print(r"C:\program file\name") \n是换行的意思,在前加r\才表示斜杠
"""...""" or '''...'''
print("""\
Usage: thingy [OPTIONS]
-h Display this usage message
-H hostname Hostname to connect to
""")
加了个\,"""所在的行就不包括了,不加的话就是五行字符了。
一下是字符串以及每个字符对应的index
+---+---+---+---+---+---+
| P | y | t | h | o | n |
+---+---+---+---+---+---+
0 1 2 3 4 5 6
6 -5 -4 -3 -2 -1
varname[n:m]表示取index为n,m之前的字符串 包括n,如果n没有的话取m之前
len(varname) 字符串长度
字符串中+号表示连接 *一个数字n,表示被乘数重复n次
4.Lists
[1,3,4,6,] []包括起来以 逗号隔开
index和字符串类似,可像字符串一样取某几个数据组合为新的list
squares[:]
+
5. while 条件 :
6. for 遍历数组
>>> for w in words[:]:
words.insert(0,w)
>>> words
['girl', 'smart', 'is', 'shark', 'shark', 'is', 'smart', 'girl']
上面这种方法可以在任意位置插入新元素,书上说的
比较有意思
for w in words:
这个方法不能插入,试试就知道会死掉
还有个比较有意思的东西,for in可以遍历数字,从0开始
>>> for i in range(3):
print(i)
0
1
2
range(m,n)两个证书的话,就从m到n 的整数,包括m,不包括n
range(a,b,c)三个整数的话,从最小到最大的一个中间经历中间那个数的倍数,也叫几步
range(5, 10)
5 6,7,8,9
range(0, 10, 3)
0, 3, 6, 9
range(-10, -100, -30)
-10, -40, -70
结合range 与list的len()函数可以构造java中的for(int i i<list.length;i++)的循环
>>> ashark=["shark","loves","helloie"]:
>>> for i in range(len(ashark)):
print(ashark[i])
shark
loves
helloie
分享到:
相关推荐
这份文档资料主要涵盖了Python的基础语法,包括输入输出、变量命名规则、条件判断以及数据类型。 首先,让我们了解一下Python中的输入和输出。`print()`函数是用于输出信息到控制台的基本工具。它可以打印出括号内...
python学习项目,包括python基础语法,数据分析,爬虫等python库的简单使用
在实际编程中,了解这些基础知识是学习Python的第一步,它们构成了Python语法的核心,为后续的进阶学习和实际项目开发打下坚实基础。无论是初学者还是有经验的程序员,熟悉并掌握这些基本概念和用法都是至关重要的。
本项目是基于《Python学习手册》进行的Python基础语法实战演练,旨在通过实践加深对Python语言基础知识的理解。项目主要采用Python语言编写,包含了578个文件,具体文件类型分布如下: - Python脚本文件(.py):...
"Python基础语法导图"旨在为初学者提供一个清晰的学习路径,通过思维导图的方式展示Python语法的关键概念和结构。以下是对这个主题的详细阐述: 1. **变量与数据类型**:在Python中,变量可以用来存储各种数据,...
这份"python基础语法 pdf版本"涵盖了以上所有内容,对于初学者来说,是一份非常实用的学习资料。通过深入学习和实践,你将能够熟练掌握Python基础,为进一步深入学习和应用Python打下坚实基础。
Python基础语法包括了多种编程元素,如数据类型、控制结构、函数定义、面向对象编程、异常处理以及模块和包的使用等。以下是对给定文件中提到的知识点的详细解释: 1. Python基础语法:Python语言具有简洁直观的...
在这个"python基础总结_基础语法案例_python_"的资料中,我们主要探讨的是Python的基础语法和一些实际的代码案例,旨在帮助初学者在两天内建立起坚实的Python编程基础。 一、变量与数据类型 Python中的数据类型包括...
python 零基础学习篇Python基础语法7 体验切片 .mp4
"Learn Python"这个文件夹很可能是教程的代码实例,涵盖了Python学习的各个阶段,从基础语法到进阶特性,通过这些实例,你可以亲手操作,加深对Python编程的理解。而"LP3E-examples"可能指的是"Python基础教程第三版...
思维导图梳理Python学习笔记(三)基础语法、数据类型部分。供学习参考,仅适合初学者。大佬请绕行
在学习Python基础语法时,需要注意正确的缩进,因为缩进错误会导致IndentationError。此外,Python大小写敏感,因此变量名和其他标识符的大小写也要正确。 虽然文档中的部分内容由于OCR技术问题导致了识别错误,...
在这个"2020-4-29-python基础语法.7z"压缩包中,包含了丰富的学习资源,帮助初学者深入理解Python的基础知识。以下是这些资源中涵盖的一些关键知识点: 1. **变量与数据类型**:Python中的数据类型包括整型(int)...
python 零基础学习篇
接下来,你将学习Python的基础语法,如变量、数据类型(整型、浮点型、字符串、布尔型等)、运算符、控制流程(条件语句、循环语句)、函数、模块和包的使用。 在函数部分,你将了解到如何定义函数、传递参数,以及...
这个压缩包文件"学习Python基础语法.zip"可能包含了各种教程、笔记或者代码示例,帮助用户深入理解Python的基础知识。 在Python中,基础语法包括以下几个关键部分: 1. **变量与数据类型**:Python支持多种数据...
在Python编程语言中,语法基础是学习任何编程语言的第一步,尤其对于初学者来说至关重要。本课件主要涵盖了Python的基础知识,包括输入输出函数、变量和注释、基本数据类型以及常见的运算符。下面将详细阐述这些知识...
python 零基础学习篇Python基础语法9 字符串常用操作方法之查找 .mp4
python 零基础学习篇Python基础语法10 字符串常用操作方法之修改 .mp4