Python基础操作汇总

变量命名

变量名只能是字母、数字或下划线的任务组合

变量名的第一个字符不能是数字

不能使用一些预留的关键字,如and, as ,assert, break, etc.

 

官方推荐明明方式 name_of_BF

Python 没有常量的说法,推荐到全大写表示常量

 

字符

发展史: ASCII -> GB2312 -> GBK1.0 -> GB18030 (PC必须支持, 一般手机只支持GB2312) -> UNICODE (所有定符两个字节) -> UTF-8 (可变长度编码,英文一个字节,中文三个字节)

 

Python2.X 不支持中文字符,需要先声明字符集

# -*- coding:utf-8 -*-

Python3.X 直接支持UNICODE,因此不需要声明字符集便可以直接用中文

 

 

注释

注释多行:三个单引号

”’

”’

注释单行

#

控制台输入

username=input(“username:”)

password=input(“password:”)

 

 

Python 2.x raw_input 等同于 3.x input

在2.x 里的input, 输入是什么格式,就会被认为是什么格式,尽量不要使用

如: 当输入 alex, 则会去找alex的变量

在3.x里的input, 都会被当作是STRING

 

控制台输出

立即学习“Python免费学习笔记(深入)”;

打印多行:三个单引号

”’

”’

打印单行:一个双引号

 

字符串拼接

info=”’name:”’+username+”’password:”’+password

info2=”’

name:{_name}

password:{_password}

”’.format(_name=username,_password=password)

info3=”’

name:%s

password:%d

”’%(username,password)

info4=”’

name:{0}

password:{1}

”’.format(username,password)

官方推荐使用第二种

 

密码保护

import getpass

 

username=input(“username:”)

password=getpass.getpass(“password:”)

 

 

Note: 在PYCHARM 不好使,在CMD里中用PYTHON好使

 

 

 

判断

if guess_age==_age_of_jason:

print(“bingo”)

elif guess_age>_age_of_jason:

print(“thinksmaller…”)

else:

print(“thinkbigger…”)

 

Python 强制缩进,因此不需要关闭符

 

循环

whileTrue:

guess_age=int(input(“Jason’sage:”))

ifguess_age==_age_of_jason:

print(“bingo”)

break

elifguess_age>_age_of_jason:

print(“thinksmaller…”)

elifguess_age

print(“thinkbigger…”)

counter=counter+1

ifcounter==3:

print(“nochanceanymore…”)

break

 

 

whilecounter3:

guess_age=int(input(“Jason’sage:”))

if guess_age==_age_of_jason:

print(“bingo”)

break

elifguess_age>_age_of_jason:

print(“thinksmaller…”)

elifguess_age

print(“thinkbigger…”)

counter=counter+1

else:

print(“triedtoomanytimes,fuckoff”)

 

 

for i in range(0,3):

guess_age=int(input(“Jason’sage:”))

if guess_age==_age_of_jason:

print(“bingo”)

break

elif guess_age>_age_of_jason:

print(“thinksmaller…”)

elif guess_age_age_of_jason:

print(“thinkbigger…”)

else:

print(“triedtoomanytimes”)

 

 

以上就是Python基础操作汇总的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2267902.html

(0)
上一篇 2025年2月27日 10:25:07
下一篇 2025年2月19日 22:17:04

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 计算机编程语言有哪些分类

    计算机编程语言的分类可根据范型、抽象级别、编程范例和应用领域进行划分。范型分为命令式、声明式、函数式和逻辑语言。抽象级别分为低级、中级和高级语言。编程范例分为过程式、面向对象、函数式和逻辑编程。应用领域分为通用编程语言和特定领域语言。 计算…

    2025年2月27日
    200
  • 程序设计语言的种类有哪些

    程序设计语言可按范式、用途和功能分类。按范式分:1. 命令式(指定计算步骤);2. 声明式(描述所需结果);3. 函数式(使用数学函数)。按用途分:1. 通用语言(解决广泛问题);2. 特殊用途语言(特定任务或领域)。按功能分:1. 底层语…

    2025年2月27日
    200
  • python序列基础–元组

    元组,跟列表一样,属于序列的一员,不同的是它是不可变序列  元组的声明: 1、空元组:() 2、1个成员的元组:(1,)或者1, 3、多个成员:(1,2)或者1,2  立即学习“Python免费学习笔记(深入)”; 注:声明元组时,括号不是…

    编程技术 2025年2月27日
    200
  • 计算机编程语言里哪个最好

    Python因易学、多功能和广泛应用而成为编程语言中的佼佼者。它的特点包括:易于学习:语法简单,类似英语;多功能性:可用于多种应用开发,如数据科学、Web开发等;广泛应用:金融、医疗保健等行业;社区支持:庞大活跃的社区提供支持和资源;持续发…

    2025年2月27日
    200
  • Python基础点介绍

    特殊的数据类型 >>> list1 = [1, ‘wang’, ‘tao’]>>> tuple1 = (2, ‘wang’, ‘tao’, ‘yuan’)    #tuple的内容不可更改>>…

    编程技术 2025年2月27日
    200
  • 现在的计算机语言有哪几种

    计算机语言类型:低级语言:机器语言高级语言:编译型:C、C++、Java解释型:Python、JavaScript、PHP函数式:Lisp、Haskell逻辑:Prolog、Clips脚本:Shell、Perl、Ruby 计算机语言类型 计…

    2025年2月27日
    200
  • 常用的面向对象语言有哪些

    常用的面向对象语言包括:Java:平台无关且安全Python:灵活、可读且易部署C++:高效且低级C#:易用且受 .NET 框架支持JavaScript:动态且交互性强Ruby:语法简洁且面向测试Swift:速度快、安全且易用Kotlin:…

    2025年2月27日
    200
  • python–DICOM图像的研究

           dicom3.0图像,由医学影像设备产生标准医学影像图像,dicom被广泛应用于放射医疗,心血管成像以及放射诊疗诊断设备(x射线,ct,核磁共振,超声等),并且在眼科和牙科等其它医学领域得到越来越深入广泛的应用。在数以万计的在…

    编程技术 2025年2月27日
    200
  • python中的基础点

    函数的基本概述 在学习函数之前,一直遵循:面向过程编程,即:根据业务逻辑从上到下实现功能,可以思考一下如果有某个功能的代码是在多个地方使用的是否可以只写一次?此时的代码该如何定义。先观察以下的案例: while True:    if cp…

    编程技术 2025年2月27日
    200
  • Python简介及入门指导

    2017-07-15,这是我学习python的第一天。   首先,python是一门当下很火热的开发语言,它的创始人是Guido Van Rossum。就目前情况而言,python语言的热度持续上升,已经超过C#排名第四。Python崇尚优…

    2025年2月27日
    200

发表回复

登录后才能评论