首页 > 其他分享 >实验一 入门基础

实验一 入门基础

时间:2024-11-01 17:19:32浏览次数:1  
标签:%. 入门 int sum 基础 2f 实验 print 取整

编程题

1,用换行分隔语句不需要分号,没有大括号(用缩进表示)
2,因为 Python 不支持 C 或 Java 中的那种类型转换语法。Python 的类型转换使用函数调用的方式

n = int(input())		//调用函数强制转化,如果不强制转化都会看为字符串
math.floor		//向下取整函数

3,

a, b, c = map(int, input().split())
	//输入一行并且转化为int
print("%d %d %.2f"  %(x, y, z))
print("{} {} {:.2f}".format(x, y, z))
	//大括号 {} 用于定义格式化字符串中的占位符。
	
	
print("%.2f" %(c))      #其中,c为变量 (方式1)
print("{:.2f}".format(c))  #其中,c为变量(方式2)

单个 % 在格式字符串中有特殊含义,表示格式化的开始;而两个 % 则表示要输出一个字面意义上的 %
print("%.2f%%" %x, "%.2f%%" %y)
print("%.2f%% %.2f%%" %(x,y))

4,大小写转化


a.upper();
a.lower();

5,py的逻辑运算符

//没有&&,而是and
if x > 0 and y > 0:
    print("x 和 y 都是正数")

if x > 0 or y < 0:
    print("至少有一个条件为真")

if not (x < 0):
    print("x 不是负数")

int(x.real),int(x.imag)
//复数的实部虚部

6,不确定输入
try,except
image

7,//表示整除

  print("%d/%d=%d" %(a, b, a // b))
            print("%d%%%d=%d" %(a, b, a % b))
            #//表示整除,%%才能输出一个%

8.for循环语句

import math
m,n = map(int, input().split())
sum = 0
for i in range(m, n + 1):
    #从 m 到 n+1(不包括n+1)
    sum = sum + i*i + (1/i)
 
print("sum≈%d" %(math.floor(sum)))    #向下取整
//ceil向上取整大于等于
//floor向下取整

标签:%.,入门,int,sum,基础,2f,实验,print,取整
From: https://www.cnblogs.com/hoshino-/p/18520893

相关文章

  • 【大数据技术基础 | 实验七】HBase实验:部署HBase
    文章目录一、实验目的二、实验要求三、实验原理四、实验环境五、实验内容和步骤(一)验证Hadoop和ZooKeeper已启动(二)修改HBase配置文件(三)启动并验证HBase六、实验结果七、实验心得一、实验目的掌握HBase基础简介及体系架构;掌握HBase集群安装部署及HBaseShell的一些......
  • 二:java 基础知识(2)-- 初始java/语法基础
    目录idea中文插件第一个Java程序Java数据类型,常量与变量1.数据类型    1.1基本数据类型    1.2引用数据类型2.常量2.1特性2.2 定义常量​编辑3.变量        3.1 变量的定义与初始化        3.2变量的类型局部变量:在......
  • HTML 基础概念:什么是 HTML ? HTML 的构成 与 HTML 基本文档结构
    文章目录什么是HTML?HTML的构成?什么是HTML元素?HTML元素的组成部分HTML元素的特点HTML基本文档结构如何打开新建的HTML文件代码查看什么是HTML?HTML(超文本标记语言,HyperTextMarkupLanguage)是一种用来告知浏览器如何组织页面的标记语言。它定义了网页......
  • 【免费分享】WebGIS自学宝藏教程:Mapbox入门
    ⼀、简介https://www.mapbox.com/1、Mapbox简介Mapbox是⼀个可以创建各种⾃定义地图的⽹站,如Pinterest、Evernote、Github、500px等⼤牌都使⽤Mapbox创建⾃⼰的地图,Mapbox宣称要构建世界上最漂亮的地图。已为Foursquare、Pinterest、Evernote、⾦融时报、天⽓频道、......
  • 【Mysql自学笔记(黑马程序员)】基础篇(三)SQL常用语法分类——DQL(数据查询语言)(篇一)基本查
    SQL常用语法分类——DQL(数据查询语言)(篇一)——基本查询、条件查询、聚合函数一、概述1、什么是DQL?2、本文内容二、DQL语句介绍0、前言1、基本查询2、条件查询3、聚合函数本专栏将会持续更新,旨在为大家源源不断地呈现更多有帮助的Mysql学习内容。以下是之前更新的两......
  • 100 道 Linux 常见面试题,慢慢读~_linux基础面试题
    1Linux概述1.1什么是LinuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络......
  • 从0搭建 Spring Cloud Alibaba 基础工程框架搭建
    整个项目结构:技术栈:springcloudalibaba、MySQL8、Mybatis-Plus、Nacos、knife4j接口文档、Lombok一.开发环境安装JDK17安装MySQL安装二.工程搭建2.1构建父子工程2.1.1创建父工程创建⼀个空的Maven项目,删除所有代码,只保留pom.xml目录结构:图二  ......
  • c#表达式树入门,看这个就够了
    题记:由于反射需要大量的性能开销,所以推荐用表达式树或者emit,但是emit 如果不熟悉指令编程的话,使用成本很大,所以优先推荐表达式树,但是网上给出来的文档 都非常的复杂,只是带你使用,刚好我团队的小伙伴也不太理解,所以我来整理一篇简单入门版本的.问: 反射有3种方式,一......
  • 如何用3个月零基础入门网络安全?_网络安全零基础怎么学习
    ......
  • Vue基础知识——async指令、scope和样式穿透
    .sync在 Vue.js中,.sync 修饰符是一种语法糖,用于简化父子组件之间的双向数据绑定。它主要用在子组件向父组件发送更新某个prop的事件时。在Vue2.3.0+版本中,.sync 修饰符被重新引入(之前在Vue1.x中存在,但在Vue2.0中被移除了),用于替代之前需要手动监听事件并更新父......