我有Windows 10(64位).我想利用这个Openpyxl包开始学习如何与excel和其他电子表格进行交互.
我安装了Python,"windowsx86-64web-basedinstaller"我有64位操作系统,在尝试安装此版本时我错了吗?
import javax.swing.JApplet;
import java.awt.*;
public class Snowman extends JApplet {
//---------------------------------------------
// Draws a snowman.
//---------------------------------------------
public void paint (Graphics page)
{
final int MID = 150;
final int TOP = 50;
setBackground (Color.cyan);
page.setColor(Color.blue);
page.fillRect(0, 175, 300, 50); // ground
page.setColor (Color.yellow);
page.fillOval (-40, -40, 80, 80); // sun
page.setColor (Color.white);
page.fillOval (MID-20, TOP, 40, 40); // head
page.fillOval (MID-35, TOP+35, 70, 50); // upper torso
page.fillOval (MID-50, TOP+80, 100, 60); // lower torso
page.setColor (Color.black);
page.fillOval(MID-10, TOP+10, 5, …Run Code Online (Sandbox Code Playgroud) public class S1P3 {
public static void main (String[] args) throws Exception{
int num1 = (int)(Math.round(Math.random()*10));
int num2 = (int)(Math.round(Math.random()*10));
int sign = (int)(Math.round(Math.random()*3));
int answer;
System.out.println("\n\n*****");
if(sign==0)
{
System.out.println(num1+" * "+num2);
answer = num1*num2;
}
else if(sign==1)
{
System.out.println(num1+" / "+num2);
answer = num1/num2;
}
else if(sign==1)
{
System.out.println(num1+" - "+num2);
answer = num1-num2;
}
else
{
System.out.println(num1+" % "+num2);
answer = num1%num2;
}
System.out.println("*****\n");
System.out.println("3 ...");
Thread.sleep(1000);
System.out.println("2 ...");
Thread.sleep(1000);
System.out.println("1 ...");
Thread.sleep(1000);
System.out.println("ANSWER: "+answer);
}
}
Run Code Online (Sandbox Code Playgroud)
我不明白两个"其他ifs"的符号如何等于2.该程序如何知道选择哪一个?因为2个选项等于1所以不意味着其中一个没有被使用?我使用的这本书有错字吗?我可以用一些澄清,谢谢!