Skip to main content

No project description provided

Project description

Assalamu alaikum(Peace be upon you),

In the name of Allah

This is a helpful python package to solve many questions of class ten physics book (bd). In this package, there are four modules:

  1. work.py which calculates functions related energy, efficiency and power

  2. motion.py which calculates functions related velocity, acceleration, time and distance

  3. light_reflection.py which calculates functions about plane mirror, convex and concave mirror. It also gives description of image depending on focus distance and distance of object from mirror.

  4. electricity.py which calculates functions related to electricity, potential difference and resistances.

These modules ease solving many physics questions, helps to get right answer of the questions, saves time and energy in getting solution.

#TUTORIAL

All the functions of work.py,motion.py and electricity.py are written in the same way. So it is easy to use. For example,

Question 1: There is a 2 kg brick is on a 10-meter above wall. How much potential energy it has? To solve this problem by this package, type as told here

  1. from ClassTenPhysics import work

  2. potential_energy = work.potential_energy(m=2,h=10)

  3. print(potential_energy)

In terminal, the answer will be found, which is 196

light_reflection.py is slightly complex module, but it is not hard to use.

Question 2: An object is 3 meter away from a convex mirror. The focus of this mirror is 6 meter. Where the image of the object will be seen? to solve this problem, type as told

  1. from ClassTenPhysics import light_reflection

  2. object = light_reflection.ConvexMirror(u=3,f=-6)

  3. print(object.distance_of_image)

In terminal, the answer will be found, which is 6

Question 3: Describe the image of the object. Solution: Delete line 3, then

3.print(object.description_of_image)

To get specific information(for example the state of the image):

3.print(object.description_of_image[‘state’])

In terminal, the answer will be found, which is ‘straight’

Question 3:If the mirror is concave, where the image will be seen? Solution: Delete line 2 and 3, then

2.object = light_reflection.ConcaveMirror(u=3,f=6)

3.print(object.distance_of_image)

Question 4: Describe the image of the object. Solution: In line 4

4.description = object.image(focus=-6,distance_of_object=3)

5.print(description)

Question 5: Describe the size of the image. Solution: Delete 5 line. Then

5.print(description[‘size’])

In terminal, the answer will be seen ‘smaller than object’

#MORE HELP

For more help, e-mail me at marif30415@gmail.com or, message me in facebook “Omayer Hasan Marif”. Spread the advantages you have got using this package. May Allah help all of us.

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ClassTenPhysics-1.0.tar.gz (8.0 kB view details)

Uploaded Source

File details

Details for the file ClassTenPhysics-1.0.tar.gz.

File metadata

  • Download URL: ClassTenPhysics-1.0.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.9

File hashes

Hashes for ClassTenPhysics-1.0.tar.gz
Algorithm Hash digest
SHA256 893d851fc8a39a0d9acae1820c042dad3d7cf74a9e513e79ce9ade86b606d2e9
MD5 3ada6b0bb33f9449daa6ca75011e87ff
BLAKE2b-256 31b8bfa10b1ddd09618efbd8d7a799ab10b773716de452c3d7b6356ec6e871e7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page