博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python-HelloWorld
阅读量:4966 次
发布时间:2019-06-12

本文共 2367 字,大约阅读时间需要 7 分钟。

安装

环境下载 

IDE(PyCharm)下载 

print("helloworld")

注释

# 单行注释,井号'''    多行注释    三个单引号'''print("helloworld")

Python2 中文

'''    python2 开头需要加 # coding=utf-8    或者 # -*- coding:utf-8 -*-(更规范)'''# coding=utf-8print('你好,世界!')

变量

num1 = 100num2 = 87result = num1 + num2print(result)

'''    在python中,只要定义了一个变量,而且它有数据,那么它的类型就已经确定了,不需要主动定义类型,系统会自动辨别    可以使用type(变量的名字),来查看变量的类型'''xy = "hello"print(type(xy))'''    
'''

标示符和关键字

'''    标示符是自己定义的,如变量名 、函数名等    标示符由字母、下划线和数字组成,且数字不能开头    python中的标识符是区分大小写的'''
# 查看关键字import keywordprint(keyword.kwlist)# ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

输入输出

# python2 获取键盘输入的数据的方法是采用 raw_input 函数# input()函数与raw_input()类似,但其接受的输入必须是表达式。password = raw_input("请输入密码:")print '您刚刚输入的密码是:', password

 

name = input("input name:")age = int(input("input age:"))print("我的姓名是%s,年龄是%d"%(name,age))# input name:zhangsan# input age:18# 我的姓名是zhangsan,年龄是18

常用的格式符号

格式符号 转换
%c 字符
%s 通过str() 字符串转换来格式化
%i 有符号十进制整数
%d 有符号十进制整数
%u 无符号十进制整数
%o 八进制整数
%x 十六进制整数(小写字母)
%X 十六进制整数(大写字母)
%e 索引符号(小写'e')
%E 索引符号(大写“E”)
%f 浮点实数
%g %f和%e 的简写
%G %f和%E的简写
# 换行print("1234567890\n-------")# 1234567890# -------

运算符

运算符 描述 实例
+ 两个对象相加 a + b 输出结果 30
- 得到负数或是一个数减去另一个数 a - b 输出结果 -10
* 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200
/ x除以y b / a 输出结果 2
// 取整除 返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0
% 取余 返回除法的余数 b % a 输出结果 0
** 返回x的y次幂 a**b 为10的20次方, 输出结果 100000000000000000000
= 赋值运算符 把=号右边的结果给左边的变量 num=1+2*3 结果num的值为7
+= 加法赋值运算符 c += a 等效于 c = c + a
-= 减法赋值运算符 c -= a 等效于 c = c - a
*= 乘法赋值运算符 c *= a 等效于 c = c * a
/= 除法赋值运算符 c /= a 等效于 c = c / a
%= 取模赋值运算符 c %= a 等效于 c = c % a
**= 幂赋值运算符 c **= a 等效于 c = c ** a
//= 取整除赋值运算符 c //= a 等效于 c = c // a

数据类型转换

a = '100'b = int(a)print("a=%d"%b)
函数 说明
int(x [,base ]) 将x转换为一个整数
long(x [,base ]) 将x转换为一个长整数
float(x ) 将x转换到一个浮点数
complex(real [,imag ]) 创建一个复数
str(x ) 将对象 x 转换为字符串
repr(x ) 将对象 x 转换为表达式字符串
eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s ) 将序列 s 转换为一个元组
list(s ) 将序列 s 转换为一个列表
chr(x ) 将一个整数转换为一个字符
unichr(x ) 将一个整数转换为Unicode字符
ord(x ) 将一个字符转换为它的整数值
hex(x ) 将一个整数转换为一个十六进制字符串
oct(x ) 将一个整数转换为一个八进制字符串

 


转载于:https://www.cnblogs.com/jhxxb/p/10398066.html

你可能感兴趣的文章
Infix to Postfix Expression
查看>>
SELECT LOCK IN SHARE MODE and FOR UPDATE
查看>>
Perl/Nagios – Can’t locate utils.pm in @INC
查看>>
目录导航「深入浅出ASP.NET Core系列」
查看>>
简易爬虫(爬取本地数据)
查看>>
python 进程间通信
查看>>
深拷贝 vs 浅拷贝 释放多次
查看>>
Javascript 有用参考函数
查看>>
点群的判别(三)
查看>>
GNSS 使用DFT算法 能量损耗仿真
查看>>
【转】Simulink模型架构指导
查看>>
MYSQL数据库的导出的几种方法
查看>>
SQL Server-5种常见的约束
查看>>
硬件之美
查看>>
[转载]java开发中的23种设计模式
查看>>
表格的拖拽功能
查看>>
函数的形参和实参
查看>>
文字过长 用 ... 表示 CSS实现单行、多行文本溢出显示省略号
查看>>
1Caesar加密
查看>>
【TP SRM 703 div2 500】 GCDGraph
查看>>