Python基础(1)

      Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。

     与C/C++/VB语言不同的地方在于,Python可通过托管帮助释放内存,具有垃圾回收机制,提供程序员的开发效率。 

1)Python概述

特点:软件质量、开发效率、可移植性、库支持丰富、组件集成、软件质量

优点:面向对象、面向过程、函数式编程

劣势:解释型语言导致运行效率低

使用范围:Google、Youtube、搜狗邮箱、知乎、贝壳

应用场景:系统编程、桌面编程(GUI)、网络脚本(Json)、Web(Django)、数据库、快速原型、数学及科学计算

2)数据类型及变量

     包括数字(如int、float、decimal、fraction等)、字符串str、列表list、元组tuple、文件file、集合set、布尔boolean、空none、程序单元(函数function、模块、类class).

    注意:数据类型与变量无关,与对象有关。在python对变量在第一次赋值时生成,无需申明。

 

在Python中bool是int的一个实例,这是与其他编程语言不同的地方

字符串操作不支持原位改变,需通过replace

Python里面交换变量比较简单

文件操作

file=open('文件名',mode),其中mode分为r,w,a,b,+

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值