发展:
89年圣诞节龟叔打发时间之作,因龟叔喜欢的一个马戏团的名字而命名。
python是一种解释性语言,写起来比较简单优雅,免费开源,可移植、可扩展,近些年来发展比较快。
优缺点:
优点:
基础代码库完善,覆盖网络、文件、gui、数据库、文本等内容,许多功能可以直接用现成的,不必从0开始写。
缺点:
相对于c/c++,速度慢,比java快。
代码不能加密,如果发布python,相当于发布源代码。
Python2 和 python3的区别:
python2 比 python3 的库更多,但python3的特性更多。
工具:
python官网上的解释器:
https://www.python.org/downloads/
(pycharm、wing ware 都比较好用)
注释:
# 单行注释
'''
多行注释
'''
函数:
打印函数:print(参数1,参数2,参数3,参数4...)
输入函数:input() 得到的是字符串
查看数据类型:type()
代码:
发展:
89年圣诞节龟叔打发时间之作,因龟叔喜欢的一个马戏团的名字而命名。
python是一种解释性语言,写起来比较简单优雅,免费开源,可移植、可扩展,近些年来发展比较快。
优缺点:
优点:
基础代码库完善,覆盖网络、文件、gui、数据库、文本等内容,许多功能可以直接用现成的,不必从0开始写。
缺点:
相对于c/c++,速度慢,比java快。 代码不能加密,如果发布python,相当于发布源代码。
Python2 和 python3的区别:
python2 比 python3 的库更多,但python3的特性更多。
工具:
python官网上的解释器: https://www.python.org/downloads/ (pycharm、wing ware 都比较好用)
注释:
# 单行注释 ''' 多行注释 '''
函数:
打印函数:print(参数1,参数2,参数3,参数4...) 输入函数:input() 得到的是字符串 查看数据类型:type()
代码:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#python3 代码,wing ware 5 编辑
#字符串有下面三种写法
print('hello python')
print("hello python")
print('''
hello
python
''') #比较推荐的一种写法,能保留''' '''内的原有格式
#input 得到的值都是字符串(str)
name = input('''请输入你的名字:''')
num = input('''请输入你的学号:''')
print(type(name))
print(type(num))