栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

今天的码农女孩学习了关于python基础的小知识

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

今天的码农女孩学习了关于python基础的小知识

python介绍
    python是一个高层次的结合了解释性,编译性,互动性和面向对象的语言,具有很强的可读性,相比较其他语言语法结构更简单
    解释性:在python框架下继承了服务器,省略了第三方安装服务器
    编译性:在命令下,或者工具下对代码进行编译得到相应的结果
    互动性:python会自带GUI运行界面进行互动
    面向对象:为代码提供编译风格,实现mvc模式,提高代码复用性,可读性
    python特点:
        1.易于学习:结构简单,关键字少
        2.易于阅读:python代码结构清晰
        3.易于维护:代码量少
        4.有广泛的标准库:提供第三方库,可以支持任意下载
        5.互动模式:可以跨平台,中断输入可以得到相应的结果
        6.可移植:代码开源,可以放在许多平台上
        7.可扩展:可以编译任意代码,放在底层文件
        8.数据库:提供多种连接数据库的接口
        9.GUI编程:自带图形界面编程
        10.可嵌入:python可以把代码嵌入到c/c++里编程
    语法:
    1.python下没有大括号,用代码缩进行对齐
    2.python下的字符集用utf-8编码,默认字符串都是unicode字符集
    3.标识符:只能包含数字,字母,下划线;第一位不能用数字开头;区分大小写
    4.注释:#单行注释  '''多行注释'''  """多行注释"""
    5.换行:str="aaaaaaaaaaa"+在后面加上斜杠进行换行
    6.输入输出语句:print()输出语句;input(提示语)输入语句
    7.导入模块:import模块名称;from 模块名称 import 子模块1,子模块2;from 模块名称 import *

b/s和c/s
    b/s:运行在浏览器里,例如:淘宝,百度等
    c/s:安装在电脑里,例如:360,qq等
ide集成开发工具:
                vscode,pycharm,eclipse,Photoshop,mysql
b/s结构:
    前端:html css js vue react
    后台:c++ java python php
后台环境:
    服务器:python框架下集成了服务器
    数据库:mysql
    语言:python
数据类型:
    不可变数据:数字,字符串,布尔,元祖
    可变数据:列表 字典 集合

定义变量:
    弱类型 a=123 b="asd"
    空值:none
运算符:
    算数运算符 + - * / % **次幂 //除后向下取整
    比较运算符 == != > < >= <=
    赋值运算符 += -= *= /= %= **= //=
    注意:python下没有++和--
    逻辑运算符 and  or  not
字符串输入格式
    %s字符串 %d整数 %e浮点数 %x十六进制数 %o八进制数

例:
print("我的名字是:%s,今年%d岁了" %(name,age))
print("我的名字是:{},今天{}岁了".format(name,age))
print("我的名字是:{1},今天{0}岁了".format(name,age))
print("我的名字是:{a},今天{b}岁了".format(a=name,b=age))
数据类型转化
    int()转化成整型 float()转化成浮点型 str()转化成字符串类型

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/923142.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号