Python变量的命名_python函数命名规则

Python变量的命名_python函数命名规则一、变量的概念变量名只有在第一次出现的时候,才是定义变量。当再次出现时,不是定义变量,而是直接使用之前定义的变量。1.变量命名1)命名的规范性变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,而1name就不可以。 系统关键字不能做变量名使用 除了下划线之个,其它符号不能做为变量名使用 Python的变量名是除分大小写的2)驼峰命名法…

大家好,又见面了,我是你们的朋友全栈君。

一、变量的概念

变量名只有在第一次出现的时候,才是定义变量。当再次出现时,不是定义变量,而是直接使用之前定义的变量。

1.变量命名

1)命名的规范性

  • 变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,而1name就不可以。
  • 系统关键字不能做变量名使用
  • 除了下划线之个,其它符号不能做为变量名使用
  • Python的变量名是除分大小写的

2)驼峰命名法

  • 大驼峰:每一个单词的首字母都大写       FirstName LastName
  • 小驼峰:第一个单词以小写字母开始,后续单词的首字母大写     firstName lastName

python变量赋值如何定义操作

  2.变量的类型

在python中,定义变量的时候,不需要指定变量的类型

str:表示是一个字符串类型

 int 表示是一个整型

bool表示是一个布尔型,真:True 假:False

float表示是一个小数类型,浮点数

3.格式化输入输出

1)在python中可以使用print函数将信息输出到控制台
如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符
% 被称为格式化操作符,专门用于处理字符串中的格式,包含%的字符串,被称为格式化字符串
% 和不同的字符连用,不同类型的数据需要使用不同的格式化字符

2)格式化字符串     含义
%s               字符串
%d               有符号十进制整数,%06d表示输出的整数显示位数字,不足的地方使用0补全
%f               浮点数,%.02f表示小数点后只显示两位
%%               输出%

3)语法格式:
print ‘格式化字符串’ % 变量1
print ‘格式化字符串’ % (变量1,变量2…)
# 用格式化字符串把需要填写变量的地方先占上

二、变量的使用示例

1.变量的定义
   题目: 水果的价格是8.5元/斤 ,买了7.5斤水果, 只要买水果,就返5块钱,计算付款金额,

Python变量的命名_python函数命名规则

2.变量的类型

Python变量的命名_python函数命名规则

Python变量的命名_python函数命名规则

题目:计算在一个超市里面买水果的付款金额 如:水果的价格是8.5元/斤 ,买了7.5斤水果, 计算付款金额

Python变量的命名_python函数命名规则

3.变量综合使用

题目:求一个学生的平均成绩

Python变量的命名_python函数命名规则

Python变量的命名_python函数命名规则

 

 

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135264.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月3日 下午2:20
下一篇 2022年5月3日 下午2:20


相关推荐

  • c语言sigaction,使用的sigaction(),C(Using sigaction(), c)

    c语言sigaction,使用的sigaction(),C(Using sigaction(), c)让我们试着去了解什么是你的代码的修改版本发生:#include#includevoidtermination_handler(intsignum){printf(“Hellofromhandler\n”);sleep(1);}intmain(void){//Structsthatwilldescribetheoldactionandthenewaction//a…

    2022年5月25日
    45
  • msfconsole攻击工具_服务器console接口是干嘛的

    msfconsole攻击工具_服务器console接口是干嘛的?Msfconsole工具概括:???Msfconsole简称(msf)是一款常用的渗透测试工具,包含了常见的漏洞利用模块和生成各种木马,方便于安全测试人员的使用.(1)进行端口扫描.(2)进行服务的扫描.(3)扫描3306(Mysql)端口的弱口令.(4)在msf模块里也可以使用nmap进行扫描.(5)扫描了服务器是用WinXP,然后对服务器进行渗透测试.

    2025年9月28日
    5
  • 操作系统实验四 银行家算法

    操作系统实验四 银行家算法操作系统实验四银行家算法一、实验目的1、理解银行家算法。2、掌握进程安全性检查的方法与资源分配的方法。二、实验内容与基本要求编制模拟银行家算法的程序,并以下面给出的例子验证所编写的程序的正确性。进程已占资源最大需求数资源种类ABCDABCDP000120012P1100017

    2022年7月22日
    12
  • 氚云开发手册

    氚云开发手册该文章是本人使用氚云开发应用时的一些小结 希望我的这些小结能帮助正在使用氚云平台搭建应用的小伙伴们 想要了解氚云的伙伴可以访问此链接 https www cnblogs com h3bpm p 6874769 html 数据库表 1 H User 用户表 2 H Organization 部门表 3 H WorkflowInst 流程实例表 4 H Token 流程步骤表 5 H bizobjectfil 附件信息记录表前端代码给子表添加行 varsubObject

    2026年3月19日
    2
  • OpenClaw 彻底卸载指南:从服务治理到残留清理的完整架构实践

    OpenClaw 彻底卸载指南:从服务治理到残留清理的完整架构实践

    2026年3月15日
    2
  • ArrayList 线程安全问题

    ArrayList 线程安全问题前言在观看多线程书籍的时候 经常会看到大家提及 ArrayList 与 HashMap 时候 皆会说明 ArrayList 与 HashMap 类型都不是线程安全的 那么 在传统的集合包内的集合类到底为什么线程非安全呢 在新的 JUC 包类又有什么可以替代呢 让我们开始今天的部分 本章主要包括如下几个部分 为什么 ArrayList 是线程非安全的 替代措施 Vector 类 Colletions 封装

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号