今天的码农女孩学习了关于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()转化成字符串类型

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值