python入门: 快速python语法总结

本文是关于Python编程的快速入门指南,涵盖了Python的主要特性、文件类型、变量、运算符、数据类型、流程控制语句(如IF、FOR、WHILE)以及函数和匿名函数lambda的使用。通过这篇文章,读者可以迅速掌握Python的基础语法。
摘要由CSDN通过智能技术生成

*********************************************
** 请阅读原文: blog.csdn.net/clark_xu   徐长亮的专栏
** 微信公众号:clark_blog
*********************************************
 
python简单易学,笔者快速总结了python的语法,都是干货大笑大笑

python特征

a)         简答易学

b)         解释性和编译性

c)         面向对象

d)         无需管理内存

e)         可扩展性及可嵌入性

f)          免费开源

g)         可移植性好:unix,linux,windows

h)         丰富的库

i)           胶水的语言

 

python文件类型

a)         代码文件:.py

b)         字节码文件:.pyc

                            字节码文件生成

import py_compile

py_compile.compile('01.py')

 

a)         优化代码文件:.pyo

         优化代码文件的生成:python -O -m py_compile 01.py;

python变量

l  变量的赋值: a=1;

l  变量的重新赋值,是引用变量指向新的地址:

>>> a=123

>>> id(a)

1582815600

>>> b=123

>>> id(b)

1582815600

如上:引用变量a和引用变量b指向相同的内存位置

>>> e=345

>>> id(e)

50391056

>>> e=123

>>> id(e)

1582815600

如上,

变量的重新赋值,是引用变量指向新的地址

python运算符和表达式

l  赋值运算符:=, +=, -=, /=, %=

l  算术运算符:/除, //整除, %取余  **i 幂运算

l  关系运算:!=不等,==完全等于

l  逻辑运算符:and,or,not

运算符的优先级(从低到高):

逻辑运算符:or  低于 and 低于 not 低于innot in 低于is not

比较运算符

为运算符。。。。。

 

python的数据类型

l  数字类型:

         整形int,long

         浮点类型:float

         type()查看引用类型,引用类型无需声明,由赋值的类型决定

         复数:>>> c=3.14j 

         >>> type(c)     <class 'complex'>

l  字符串String

单引号,双引号,三引号

转义字符的使:\, \n -- 换行

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值