python3-语法与变量

学习方式:对比,推理法  (主要与java对比学习)
大部分编程语言学习内容:
   1.数据类型
   2.变量定义,之后学习变量作用域
   3.流程控制
   4.方法/函数 定义
   5. 类
     lambdas 单行
   6.字符串
   元组  》》》 数组
   列表
   集合 
   字典
   7. 推导**** 好
   8.高级
      xml/json解析
      io
      socket
      thread
      db
      web
     django

************************************************************************************

Python

1.语法
变量:是存储空间(内存)的表示,是存储数据的基本单元。
变量的意义:为数据开辟内存空间
---------------------------------------------------

Python    

定义变量:变量的定义是不需要指定数据类型的   如: var = 12

注释 : 

单行注释以 # 开头,多行注释可以用多个 # 

标识符

在 Python 里,标识符由字母、数字、下划线组成。

在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。

Python 中的标识符是区分大小写的。

以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入;

以双下划线开头的 __foo 代表类的私有成员;以双下划线开头和结尾的 __foo__ 代表 Python 里特殊方法专用的标识,如 __init__() 代表类的构造函数。

Python 可以同一行显示多条语句,方法是用分号 ; 分开,如:

>>> print 'hello';print 'runoob';
hello
runoob
 Java         
定义变量:  变量的定义必须要指定数据类型  如:int var = 12
注释 : 单行注释以 //开头,多行注释/*  */,文档注释/**   */

转义符:   \t :相当于tab键的空格长度  \n:换行 

在 Java 里,变量名字母、数字、下划线组成。

在Java中,所有变量名

可以包括英文、数字以及下划线(_),但不能以数字开头。

在Java中变量名是区分大小写的。

*********************************************************************************************

python中数有四种类型:整数、长整数、浮点数和复数。

整数, 如 1
长整数 是比较大的整数
浮点数 如 1.23、3E-2
复数 如 1 + 2j、 1.1 + 2.2j


Java中数据类型:
1.基本数据类型(8):
整数:byte.short,int,long
非整数:float,double
字符:char
布尔:boolean
2.引用数据类型:
String 数组 类(Class) 枚举   接口.....

*********************************************************************************************

python中双引和单引号使用完全相同。

使用三引号('''或"‘ ’")可以指定一个多行字符串。

转义符 '\'
print 默认输出是换行的,如果要实现不换行需要在变量末尾加上 end="":
Java中单引号是字符类型char,双引号是字符串类型String,没有三引号



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值